Embark on a unique Walking Safari, a rare treat in India, and indulge in a plethora of immersive nature experiences