
Gregory Lake, Nuwara Eliya – Where Cool Breezes Carry Old Colonial Stories
Gregory Lake sits just about one kilometer from Nuwara Eliya town,it is a very quiet place for city. quietly resting…

Gregory Lake sits just about one kilometer from Nuwara Eliya town,it is a very quiet place for city. quietly resting…
World’s End is one of Sri Lanka’s most powerful natural viewpoints, located inside Horton Plains National Park, about 20 miles…