Just 8 miles north of the busy Malaysian capital of Kuala Lumpur, lays one of the most popular Hindu shrines outside of India – the Batu Caves. Dedicated to Lord Murugan, whose giant golden likeness guards their entrance, the series of caves and cave temples takes its name from the Batu River which flows past the hill. Created by limestone said to be 400 million years old and rising over 300 feet high, the entrance to the two largest caves – the Temple Cave and the Dark Cave – sits atop a steep flight of 272 stairs frequented by a fearless lot of macaque monkeys. Visitors can freely roam the ornate Hindu shrines of the Temple Cave but due to its delicate ecology access to the Dark Cave is restricted to paid, guided tours. The Batu Caves are one of Kuala Lumpur’s best sights and, thanks to convenient direct metro access from the city center, also one of the city’s least expensive attractions for visitors.