AsiaMalaysiaTravel Batu Caves in Kuala Lumpur – Useful Tips! The Batu Caves are a popular landmark in Kuala Lumpur, the capital of Malaysia. The Batu Caves are located in the north of Kuala Lumpur and in my opinion are…Merel8 February 2019