Batu Caves is a renowned Hindu pilgrimage site set within massive limestone caves, famous for the towering golden statue of Lord Murugan and the 272 colorful steps leading to the main cave temple.
Batu Caves is a renowned Hindu pilgrimage site set within massive limestone caves, famous for the towering golden statue of Lord Murugan and the 272 colorful steps leading to the main cave temple.