Travel5 months ago
Batu Caves Has Been Named Asia’s 4th Most Physically Demanding Tourist Spot, 10th in the World
Batu Caves in Gombak, Selangor is without a doubt 1 of the most well-known landmarks in Malaysia, being front and centre of many Tourism Malaysia marketing...