Batu Caves is 13 kilometres from Kuala Lumpur and is home to one of the most popular Hindu shrines outside India. The caves and cave temples features the worlds largest Lord Murugan and is home to the Hindu festival of Thaipusam in Malaysia. Batu Caves are easily accessable by train from KL as the station […]