Explore the Heart of British Ceylon
Known to many as little England; Nuwara Eliya is well known for its cool and soothing climate and its awe-inspiring landscapes. Read through to know more about the city that…
Share
Input your search keywords and press Enter.