Passikudah is a small coastal town located in the eastern part of Sri Lanka. It is famous for its picturesque beaches and crystal-clear waters. The Passikudah Beach is one of the best beaches in the country and is perfect for swimming and snorkeling. Visitors can also take a boat ride to explore the nearby coral reefs and observe the marine life.