Kosgoda is a small coastal town located in Southern Province in Sri Lanka. Enjoy some time away with your family and friends with these great offers.