Proper noun
Dambulla
Dambulla, a city in Sri Lanka
Both products are manufactured at the Rangiri Dambulla Milk Processing Centre which boast of a state of the art production facility adding to the quality of the products. Source: Internet
Bangladesh cricket team reached Colombo on Wednesday noon after a three-hour journey by bus from Dambulla and are now staying at the Taj Samudra Hotel. Source: Internet
The administration of Dambulla Temple has apparently not allowed the officials of the Central Cultural Fund (CCF) who had been deployed for maintenance at the world heritage site to enter the premises. Source: Internet