Gregory Lake, Nuwara Eliya
Being an island nation, Sri Lanka no doubt is known world over for its golden sandy beaches. However the highlands of Sri Lanka too are truly breath taking. Most who…
Share
Input your search keywords and press Enter.