Tea Nest: A stay in a British Mansion amidst tea plantations
Tucked away in the middle of endless hills covered with tea plantation in the outskirts of Coonoor, Tea Nest is an ultimate retreat for someone who is willing to spend a few quiet days away from the hustle-bustle of the city life. Read our review here!