Road Trip Adventures: The Mountains of Pokhara

Top Post on IndiBlogger
135

The Mahindra Tri Nation Adventure Car Rally is now in Nepal, in the town of Pokhara. Walk with the author as he takes a ride through the mountain trails of some of the greatest mountains in the world and some of the greatest men who conquered them

Read this post on garam-samose.blogspot.com


Neeraj Narayanan

blogs from New Delhi