You can buy some fine tea directly from tea estate outlets or from local shops. You can also buy postcards of some scenic locations as memorabilia for friends and family.
₹ 7,999 onwards
₹ 3,000 onwards
₹ 1,500 onwards
Ask a question from the travellers who have experience.