Mirissa Beach in Sri Lanka
Mirissa located in the Matara district of the Southern province in Sri Lanka, It is located 150km south of Colombo. The beach and nightlife of Mirissa makes it a popular tourist destination, Mirissa is the main whale and dolphin watching location in Sri Lanka
Mirissa beach surfing point is very popular for smooth surfing. You can surf without inhibitions.