The Best Travel Spots nearby Dambulla
Travel to Dambulla in Sri Lanka
Find hotels nearby 🏨
Find & Book the best travel experiences here
Dambulla is a town situated in the north of Matale District, Central Province of Sri Lanka. It is the second largest populated and urbanised centre after Matale in the Matale District.
Source: WikipediaWildlife pictures in Dambulla
Shot with a ILCE-7M2. Exposure: 1/800, Aperture: 1.8, Focal Length: 85.0, ISO: 500