Enriching Travel Experience
Little England in Sri Lanka is a place that attracts the imagination and leaves a lasting impression on all who visit. Due to its historic feel of the English colony, natural environment, and friendly people, Nuwara Eliya is a beautiful example of where the old and the new are merging as a perfect holiday destination for tourists all around the world.