Koggala Lake is a massive stretch of water in southern of Sri Lanka. The lake is not well-known, yet an absolutely beautiful spot for nature lovers and photographers. Explore 8 magnificent islands on an exhilarating boat safari on Koggala Lake, and take in the stunning sunset scenery.