Dambulla Sri Lanka
Dambulla is famed for its many caves containing splendid Buddhist frescoes and sculptures as well as examples of Hindu art. A World Heritage Site.
Dambulla is famed for its many caves containing splendid Buddhist frescoes and sculptures as well as examples of Hindu art. A World Heritage Site.