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.