Perched 6000ft above sea-level, is Nuwara Eliya, the exotic tea city of Sri Lanka. This refined conurbation with a British feel is frequently cited, as the Little England of the […]...
Read this post on krazybutterfly.com