Tourist at Bambarakanda Falls, a waterfall near Haputale, Sri Lanka Hill Country, Nuwara Eliya District, Asia


Please wait while loading pricing for this media ...


Please wait for price update...