I recently went to Matheran ... a great hill station a few kilometers in the outskirts of Mumbai where no vehicles are allowed , just travelling on foot or by horses or people pulling by hand .
I need to know whether there are any such other places in India to visit where no vehicles are allowed or people do not use it . Just rich nature .