T he Batu Caves, just a short ride from Kuala Lumpur, Malaysia, are a must-see destination that combine an Instagram-worthy mix of adventure, spirituality, breathtaking natural wo ...