Where is the highest motorable road in the World?

Komik village with highest motorable road in the World is located in Spiti Valley in Himachal Pradesh, in India.

Originally written on September 24, 2014 and last modified on September 24, 2014.

Leave a Reply

Your email address will not be published. Required fields are marked *