View Points

Ambalangoda, a charming coastal town in Sri Lanka, is famous for its traditional mask-making and puppet shows, reflecting rich cultural heritage. Visitors can explore the Ariyapala Mask Museum, pristine beaches, and serene temples. It’s also a great spot for experiencing authentic local craftsmanship and stunning coastal views.

  • All Posts
  • Ambalangoda
  • Galle