Victoria Dam, Sri Lanka

Looking for more information about Breathtaking Sri Lankan holidays? Best news, tips & tricks on Travelbrochures

Victoria Dam

Victoria Dam is an arch dam located 130 mi km) upstream of the Mahaweli River's mouth and 4 mi km) from Teldeniya.

Victoria Dam - Sri Lanka

Find travel ideas for planning your holiday to Sri Lanka. This is the official site of Sri Lanka Tourism.