This Ancient Cave Temple Complex Is The Largest And Best-Preserved Temple Complex In Sri Lanka.
It is the largest cave site in the country with Buddhist mural paintings and 157 statues
You Will Love the Peaceful Atmosphere Here
Streetside
Bird's Eye