|
Be cocooned in a world of pure natural beauty mingled with traditional village life in a backdrop of a vast expanse of shimmering waters of the picturesque Bolgoda Lake, the largest natural fresh water lake in Sri Lanka. A lake system made up of two interconnected lakes and their waterways, Bolgoda Lake and its environs natures an eco system rich in bio diversity with mangroves,.... |