Top 5 Places to Visit in Markhu

Posted on | 2 Comments

Markhu is a small town at the northwestern shores of Indrasarovar, a manmade lake.Markhu Hiking is also one of the best hiking routes.

Leave a Reply

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