Nuwara Eliya

Set in the heart of tea-country this beautiful town is where the British succeeded in creating an English countryside with homes in styles from Georgian to Queen Anne. Well-kept lawns with hedges, an Anglicanchurch and the famous golf course and beautiful parks give the place an air of nostalgia. Situated 1890 meters above sea level, … Continue reading Nuwara Eliya