- 759 views
YOU CAN WATCH THIS PRESENTATION IN MUSIC HERE: ...
YOU CAN WATCH THIS PRESENTATION IN MUSIC HERE:
Ambalangoda is a big town located in Galle District, Southern Province, Sri Lanka. The town is famous for its ancient devil masks and devil dancers and for puppets.
- Total Views
- Views on SlideShare
- Embed Views