Explore More – Batu Caves Video

A short distance from the Malaysian capital of Kuala Lumpur lies an astonishing place known as the Batu Caves. This sprawling tourist attraction contains three separate caves, each filled with different sights but the largest cave sits atop the 273rd step of a towering staircase and was the sole reason for our visit. Continue reading