Gregory Lake in Nuwara Eliya
Most who visit Sri Lanka often do not fail to make their way up to the hills from the beaches. Among the towns in the hills, Nuwara Eliya has been…
Share
Input your search keywords and press Enter.