Showing posts with the label Setar

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…