Kosgoda Beach is located in the island’s southwest, approximately 105 kilometers away from the Katunayake International Airport. It is in close proximity to a small coastal fishing village and thus the atmosphere is one of general calmness and idyll.

Written by Vasika Udurawane for Travel Lanka Compass

Plan Your Journey Here

Share

Similar Holiday ideas

Handpicked Journeys for Your Inspiration

Close