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 :)