The view from the top of the Dambulla cave temple makes it certain that Dambulla in the Central Province of Sri Lanka is one of the top tourist attractions of the country. With Sigiriya and Pidurangala standing with glamour and ... Read more
The view from the top of the Dambulla cave temple makes it certain that Dambulla in the Central Province of Sri Lanka is one of the top tourist attractions of the country. With Sigiriya and Pidurangala standing with glamour and ... Read more