This website uses cookies to ensure you get the best experience on our website. Learn more

Sightseeing Tour Attractions In Ambalangoda

x
Ambalangoda is a coastal town located in Galle District, Southern Province of Sri Lanka. Governed by Ambalangoda Urban Council, the town is famous for its ancient devil masks and devil dancers. It is approximately 107 kilometres south of Colombo and is situated at an elevation of 13 metres above the sea level.
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

Sightseeing Tour Attractions In Ambalangoda

Ambalangoda Videos

Shares

x
x
x

Near By Places

Menu