Description: Kosgoda Beach Resort, Kosgoda is situated 73 km south of Colombo, on a ribbon of seashore flanked by the lagoon. The luxurious cottages are designed tastefully with a garden atmosphere and built for ultimate comfort and luxury. The resort overlooks the beautiful sea with an open-air garden providing a relaxed carefree atmosphere.