The Batu Caves is one of the best known Hindu shrines outside of India. The shrine is situated inside of limestone caves believed to be approximately 400 million years old. In order to enter the shrine, you must climb up approximately 272 steps. Needless to say, the shrine is not accessible for those with […]