Sri Lanka being an island is the reason why it is so much blessed with naturally serene beaches which are all around the country. The most popular beaches are in the southwest of Sri Lanka, though little crowded, boast of two of the best snorkeling beaches with golden sands, while other beaches in the deep South and east are waiting for you to revel in their rurality, serenity and un-spoilt beauty with white sands, and are ideal for a refreshing day in the sun. All the beaches are ideal for anyone who is looking for leisure in Sri Lanka, it doesn't matter if you travel alone or as a group, Serendib Roots got the best beach theme tours to select for your convenience.