Should you visit the Batu Caves and other FAQs

Located in Gombak Selangor, just north of Kuala Lumpur, the Batu Caves Kuala Lumpur Temple complex is an iconic and popular tourist attraction and one of Malaysia’s national treasures. Are the Batu Caves worth the...