Batu Caves
Kuala Lumpur Genting HighlandsBatu Caves is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia.
Bookmark the  permalink.Leave a Comment
Batu Caves is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia.
Bookmark the  permalink.