Amazing Mirissa Beach in Sri Lanka

Mirissa is one of the most beautiful beach in Sri Lanka with clean water. Parrot Rock , coconut Tree Hill and amazing underwater Marine life are main attractions in Mirissa Beach with surfing and snorkeling activities.