Skip to main content

Lumora Travels

Five interconnected caves shelter over 150 gilded statues and acres of painted frescoes across two millennia of sacred art, making Dambulla Cave Temple the most richly decorated sacred site in the country.