Tour Ambootia tea factory - India's finest bio-organic tea estate
Tour Ambootia tea factory - India's finest bio-organic tea estate. The area around Darjeeling is one of the premier tea growing regions of the world and the ' Champagne of teas' is produced at Ambootia, the organic bio-dynamic tea estate It is associated with Cochrane Place, which produces some of the world's most expensive tea, sold at the likes of Harrods.After a visit to the tea factory one can visit an ancient Shiv Mandir which is serenely situated underneath gigantic banyan and rudraksh trees.








