144View
3m 8sLenght
4Rating

Nuwara Eliya and Toppass, tea plantations, Lover´s Leap waterfalls, Sri Lanka 2015