Batu caves are located 13 kilometres (8 miles) north of Kuala Lumpur

Batu caves are located 13 kilometres (8 miles) north of Kuala Lumpur Travel photography Family-friendly: true