By Priyan R Naik When I set off to visit one of Kuala Lumpur’s must see places, the Batu Caves, a limestone cave complex in ...