4 star

Owinka Lake Resort

gall-big_49

Be wrapped in a whole world of absolute natural charm mingled with regular village lifestyle in the back drop of the huge area of glistening rich waters of the idyllic Bolgoda Lake, the biggest all-natural freshwater lake in the island of Sri Lanka. A system composed of two interlocked lakes as well as their pathways, Bolgoda Lake and its environments nurtures an eco-friendly system full of bio diverseness.