Title: Nuwara Eliya, the beginnings and its growth
Description: On a salubrious resort town in the central highlands of Sri Lanka.
Places: Sri Lanka Nuwara Eliya