Photo courtesy: Tree House Hideaway, BandhavgarhImagine resting in a hideaway perched amidst tree branches, waking up to the chirping of birds and walking into the lush forests as you step out of your room. If the whole idea is to escape your routine and have a change of scene, then there’s really nothing quite like spending a weekend in a …