Stock Photo - Statue of Murugan, Batu Caves are a set of caves, some of which have been converted into temples, in a limestone hill located 10 kilometers north of Kuala Lumpur, Malaysia.

Stock Photo: Statue of Murugan, Batu Caves are a set of caves, some of which have been converted into temples, in a limestone hill located 10 kilometers north of Kuala.

Searchable keywords

Choose multiple keywords