Ambalangoda beach in Sri Lanka has a beautiful white sandy beach and a small island off the coast. Ambalangoda is famous for carving traditional architecture. Traditional Sri Lankan masks are beautifully painted in attractive colors in Ambalangoda. These masks are used for witchcraft and some traditional rituals. A large number of tourists visit the Ambalangoda beach every year to spend some time in the lap of nature.