Nuwara Eliya (City of Lights) (14/17)

Better known as “Little England” with its Tudor style architecture and traditional high tea at the Grand Hotel. Make sure to check out the main post office building in the center of town. Located in the hill stations and tea estate region of Sri Lanka.

Contributors: Rumit Mehta from Immersion Journeys

Written by Ben Skute

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.