• 18

A locale of coastal beauty, Koggala is a small coastal town tucked in the southern coast of Sri Lanka. It has one of the longest beaches in the country, and is on the top list of Sri Lanka's best beach travel destinations. Bounded by a reef on one side, it is perfect for snorkeling enthusiasts to explore and uncover Sri Lanka's beautiful marine life. The beach's untouched nature and minimal crowds are an added advantage to explore the area blissfully.