Frog View unveils the ten most beautiful roads in India, and the first thing that strikes you is how natural beauty, for all our boasting, is really a North Indian phenomenon. Because there is just one road from the South.
Corbett Park Pathway
Patratu Valley, Jharkhand
See the stunning pictures here: The ten most beautiful roads