Nuwara Eliya, the emerald city of Sri Lanka, also known as “little England” for its cool climate and colonial style architecture. It is located at 1.868 m (6.128 ft) above sea level which altitude enables her plantations to produce the finest tea in the world.
You will visit a tea plantation and tea factory and be amazed at how the mountains have been tamed into carpets of tea. Try your hand at picking the tea leaf.