Sabaragamuwa is province in Sri Lanka.
Sabaragamuwa Travel Guide
Top Destinations in Sabaragamuwa
Dambulla, Sri Lanka
Dambulla is a big town, situated in the Matale District, Central Province of Sri Lanka. Due to its location at a major junction, it's the centre of vegetable ... more