Lake Gregory

Lake Gregory is a picturesque man-made lake located in the heart of Nuwara Eliya, Sri Lanka. It is named after Sir William Gregory, a former British g… Read the rest

World’s End

World’s End is one of the most famous attractions within Horton Plains National Park in Sri Lanka. It is a dramatic cliff edge located on the so… Read the rest