Dambulla is a big town, situated in the Central Province of Sri Lanka, around 148 km away from Colombo.
visited a wood factory
demonstration of a “special” wood’s characteristic
vegetable distribution in Dambulla
a little shop in Dambulla
a local street food stall in the gas station
Sri Lanka street food
a grocery store in Dambulla