Nestled within a forest resort and spread across 1.5 acres of natural beauty, The Bagh reflects the tranquillity of its name Bagh, meaning garden with rugged stone walls, towering champa trees, and immersive natural elements that evoke a sense of quiet retreat. Founded by sibling duo Shreya and Shorya Nayyar, the restaurant draws from their upbringing and travels, blending …
















