Sri Lanka or Ceylon is situated in the Indian Ocean at the
southern tip of the Indian peninsula. Tea was first planted in Sri Lanka in the year 1840. Ever since then
Sri Lanka or Ceylon has been a producer of some of the world's finest teas. Sri Lanka is one of the largest
tea producing countries in the world besides India and China.