Published: 2018-02-21 09:08:19.630030Category:TravelType:PhotoModel release: No
Share
Lord Murugan Statue - Batu Caves is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia. It takes its name from the Sungai Batu, which flows past the hill.