Visiting Batu Caves from Kuala Lumpur Monkeys, strange festivals, striking temples and stunning natural features – you’ll find it all here!