Koggala beach is one of the finest beaches of the world. This distinctive region evokes the visitors to unparalleled scenic natural beauty. Koggala is a small coastal area, situated at the edge of a lagoon on the south coast of Sri Lanka, is approximately 139 kilometers south of Colombo. This small town bounded on one side by the reef and on the other by a natural lake. It is abounded of the Koggala Oya. Small town boasts an impressive number of attractions and is a place blessed with excellent surfing breaks and soft sandy pristine beaches. Koggala is a rich in history and beauty with its calm blue mangrove fringed lagoons.
Koggala beach is one of the longest beaches in Sri Lanka. And it is located in close proximity to the popular tourist resorts of Unawatuna, Bentota, Hikkaduwa and Galle. But those are bit crowded. If you are looking for a more secluded beach holiday with all the trimmings then the Koggala Beach is the ideal option for you. This, still mainly undiscovered gem of Sri Lanka offers a delightful holiday filled with diving, snorkeling and surfing. Imagine just you, the warm soft uncluttered beach and the azure waters of the Indian Ocean and you have paradise on your doorstep. The area is also famous for its distinct stilt fishermen, who erect a single pole in the chest-deep water on the beach, just few meters off-shore, where they perch on a cross bar and using bamboo fishing rods cast their lines out beyond the surf break to catch small fish.