
Batu Caves is a massive limestone hill featuring a series of caves and cave temples. It is famous for its vibrant Hindu shrines and the dramatic contrast between colorful architecture and ancient natural rock formations.

Batu Caves is a massive limestone hill featuring a series of caves and cave temples. It is famous for its vibrant Hindu shrines and the dramatic contrast between colorful architecture and ancient natural rock formations.