Things-to-do-SrilankaBeaches Sri Lanka has some of the most beautiful beaches in the world. Popular ones include Unawatuna, Mirissa, and Tangalle. Visitors can enjoy swimming, snorkeling, surfing, and other water sports activities.