Ambuluwawa tower/Ambuluwawa Trigonometrical Station Sri Lanka #201141877
Description
Ambuluwawa is a biodiversity complex and Sri Lanka`s first multi-religious sanctuary situated in the central highlands of the country. Ambuluwawa is a biodiversity complex and Sri Lanka`s first multi-religious sanctuary situated in the central highlands of the country.