Charmed by Chepstow Hall

  Surrounded by lush greenery, tea plantations and soaring mountain peaks, Chepstow Hall transports you to the very lap of the verdant Nilgiris. With nature in abundance, the 1,700-sq.mt tea estate in Coonoor is built with Saxon architectural themes and classic English design, paying tribute to India’s colonial heritage. Set one foot on the property […]