firsttimetravels.com
First-time in Batu Caves | First-Time Travels
Batu Caves is a Hindu shrine in a limestone hill just outside Kuala Lumpur. It has become one of the popular attractions in Malaysia.