Batu Caves is a limestone cave complex, part of which has been made into a Hindu temple. The annual Thaipusam festival is a tourist must.
Batu Caves is a limestone cave complex, part of which has been made into a Hindu temple. The annual Thaipusam festival is a tourist must.