surrounded by shallow and crystal clear waters, Koggala is one of the blissful locations in Sri Lanka. Koggala beach is located in the southern coastal area of the country offering iconic sceneries such as coconut fields, mangroves, different species of birds and animals as well as calming Koggala lake.