Koggala is a small but very picturesque resort in Sri Lanka on the shores of the Indian Ocean. The city is located on the southern coast, 147 km from Colombo International Airport and 14 km from the nearest large city of Galle.
Koggala became popular as a resort quite recently, so tourism and the city's infrastructure are not yet developed, but this has its advantages - the beach is extremely uncrowded and clean even in the seasonal time.