Bodh Valley Resort in Igatpuri is the perfect getaway where you can relax and rejuvenate in the lap of nature. So far away from perennially rushing urban life that you might as well think you’re in an earlier era, this is just the place for some quiet contemplation. With nine peaks watching over you in this hidden valley, Bodh Valley is where you lose yourself to discover yourself a new.
Truly one of its’ kind beach resorts in India, Bodhvalley is a legendary, back-to-nature, yet charming resort. It is also the perfect way to pamper yourself in Paradise and leave the world behind.