Went to Lover’s Leap Waterfall near Nuwara Eliya, Sri Lanka, this past Sunday. It’s quite a beautiful waterfall!
You must log in or register to comment.
Went to Lover’s Leap Waterfall near Nuwara Eliya, Sri Lanka, this past Sunday. It’s quite a beautiful waterfall!