Sri Lanka is renowned for having some of the best beaches in Asia. In fact, Sri Lanka's beaches alone draw in thousands of tourists to the country every year! Matted with soft white sand, bordered by shady palm groves and caressed by the calm waves of the ocean, these beaches will seem like they came straight out of a postcard. Some of the most notable ones include the Mirissa beach, Arugam Bay and Unawatuna. You can enjoy a variety of great activities on these beaches too, from surfing to snorkelling and even kayaking!