beaches in sri lanka

Sri Lanka is also known as the Pearl of the Indian Ocean and is a beautiful country home to many amazing beaches, beautiful natural parks and very interesting culture. Let's discover together the best beaches in Sri Lanka, what you can do on each of these beaches, why you should visit them and the best places to stay during your trip to this amazing country.