Nestled amongst the pristine hills of Satpuda Range is a place that offers respite from the everyday hustle of city life, a place where corporate and families alike can get away from the grind and rediscover their passions a place called Mowgli Den Adventure and Training Centre. |