Batu caves are beautiful and absolutely worth paying a visit if in KL

Batu caves are beautiful and absolutely worth paying a visit if in KL Travel photography Family-friendly: true