Showing posts with the label Car

Car Wash Alor Setar

Malacca Town is only 150 kilometers from Malaysian capital Kuala Lumpur so its easily accessible by car rail or via a d…