#ambalangoda

Ambalangoda

Town in Southern Province, Sri Lanka

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 demon masks and devil dancers. Situated approximately 87 kilometres (54 mi) south of Colombo, it sits on an elevation of 13 metres (43 ft) above the sea level.

Fri 30th

Provided by Wikipedia

Learn More
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.