A Roar of Behror – Anantara Farmhouse !

Anantara Homes – at a stone’s throw away from Delhi Gurgaon, is perfect for a weekend trip, a home away from home.