Description
Sri Lanka's largest reservoir created by the Victoria Dam on the Mahaweli River. The dramatic gorge setting and mountain backdrop make it one of the most scenic water bodies in the country.
Gallery
No gallery images yet
Shorts & Reels
No shorts or reels yet
Vlogs
No vlogs yet
