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.


Leave a Reply

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