A Glimpse Of A Bygone Era – 6 Attractions In Amazing Dambulla May 30, 2018November 27, 2018 Dambulla! A town where history blends with natural beauty. Take a break from your demanding life for a few days and go live in a world that makes you aware of how wonderful life can be…. Dambulla Cave Temple (Image […] Read More