
Ambalangoda is a big town. It's located in Galle District, Southern Province, Sri Lanka, governed by an Urban Council. The town is famous for its anicent devil masks and devil dancers.
All the information need about beautiful, pleasant and attractive places and event in Sri Lanka

Ambalangoda is a big town. It's located in Galle District, Southern Province, Sri Lanka, governed by an Urban Council. The town is famous for its anicent devil masks and devil dancers.
0 comments:
Post a Comment