A couple get experience with Baker’s Waterfall in Nuwara Eliya Sri Lanka