Sri Lanka is famous for its incredible sandy beaches, turquoise water, wonderful waves for an ideal surfing experiences and coral reefs convenient for snorkeling. Beaches in Sri Lanka are truly breathtaking, mainly located in the southern and eastern shore. On this page visitors will be able to see the list of most beautiful beaches in Sri Lanka.
Trincomalee is a small town located on the northeastern coast of Sri Lanka. The beaches here are characterized by white sand and crystal- clear water which makes it a true paradise. As this area is less famous because it is located in the north it is also less crowded. The most famous beach is Nilaveli beach. It is characterized by wonderful white sand and complete peace and quiet. There are almost no tourists on this beach. Locals usually come to enjoy the sunset in the afternoon. This oasis will guarantee a true rest from the traffic and crowded places for you to get away from it all.