Posts filed under ‘Glenburn Tea Estate’
India Beat tastes tea at Glenburn Tea Estate
Set in the heart of Darjeeling tea country, Glenburn Tea Estate is a sanctuary from the hussle and bustle of India unlike any other. 1500 acres of hill side tea plantations are disected by two rivers, the main house looks over the spectacular valley with… READ MORE >