Baradasi Tea Estate

Baradasi Tea Estate

Planted in the year 1974, this garden in the wilderness offers one of the best CTC teas.

Read More + Read More −