travelsntourism.com
Batu Caves │Malaysia Tourism│Kuala Lumpur Tourism.................
Batu Caves is a limestone hill that has a series of caves and cave temples. The cave is one of the most popular Hindu shrines outside India.