Nilaaweli

Nilaveli, a coastal town in Eastern Sri Lanka, is renowned for its stunning beaches and clear waters, making it a prime spot for tourists.
Here are some of the top attractions in Nilaveli:
Nilaveli Beach: A picturesque beach known for its soft white sands and ideal for sunbathing and swimming1.
Pigeon Island National Park: A marine sanctuary with vibrant coral reefs, perfect for snorkeling and diving1.
Sri Kannaki Amman Kovil: A religious site that adds to the cultural tapestry of the area1.
Veloor Thirumurugan Temple: Another spiritual site that reflects the local Hindu culture1.
Angel Rock Snorkeling Site: Located close to Pigeon Island, it’s an excellent spot for observing marine life1.
Other Destinations
Batticaloa
Batticaloa Batticaloa, located in the Eastern Province of Sri Lanka, offers a blend of historical sites, natural beauty, and cultural experiences. Here are...