Discover the best places to stay, top-rated activities, and expert local guides in Ginigathena, Nuwara Eliya.
Must-visit spots and iconic landmarks.
Aberdeen Waterfall is a magnificent, 98-meter (322-foot) high cascade located near the town of Ginig...