Farm Stay Delhi NCR, 3705WW
BACK TO ROOTS, BACK TO NATURE Our Farm Resort is old world charm brought back to life. Spread out in 50 acres of farmlands, the ethnic resort is drawn upon traditional Indian ways of living. Theme developed evoking our deep bonding with nature, this oasis of greenery is an escape from concrete jungles, one that rejuvenates…