Teanest by Nature Resorts – Coonoor, Tamil Nadu
Teanest by Nature Resorts is a collection of boutique hotels nestled in the tea estates of the Nilgiris, India. The resorts are built in traditional colonial-style bungalows and offer stunning views of the surrounding hills and valleys. Located on the edge of a 1,800-acre tea estate, Teanest, in Coonoor, offers a throwback to the colonial … Read More