Should you visit the Batu Caves?

Located in Gombak Selangor, just north of Kuala Lumpur, the Batu Caves complex is an iconic and popular tourist attraction and one of Malaysia’s national treasures. Rising precipitously, hundreds of metres above the ground,...