Batu Caves is a an iconic and popular tourist attraction in Selangor.
Ken
December 23, 2019
It is a cultural experience to visit this place. An indian temple build inside a cavern/limestone cave after 272 staircase steps. Get a taste of local life here :)
Unique things to do nearby
4.97 (181)
Authentic Malaysian Street Food Tour in Kampung Baru