Dambulla & Polonnaruwa – Treasures of Sri Lanka

Hidden in the middle part of Sri Lanka Island, Dambulla is literally a treasure for nature lovers but also for those who are into sculptures, wall-painting, hiking and enjoying spectacular views. What to see in Dambulla: Golden Buddha Temple & Dambulla Cave Temple, Sri Lanka Included into UNESCO heritage list, Golden Buddha and Cave Temple Continue Reading