Kosgoda Beach

kosgoda-beach-haya-lanka

Kosgoda is a beautiful village on the South west coast of Sri Lanka but

Kalpitiya Beach

dolphin-watching-haya-lanka

Despite its natural beauty, the western peninsular area of Kalpitiya

Hikkaduwa Beach

corel-watching-haya-lanka

The first area to be developed for tourism, this is still one of the