Of the many nature’s wonders and the most demanding tourist attraction centers in Pokhara, Mahendra cave is one of them. It is located about 10km north from central Pokhara. Residing in Batulechaur village across the Seti river pass, 

Of the many nature’s wonders and the most demanding tourist attraction centers in Pokhara, Mahendra cave is one of them. It is located about 10km north from central Pokhara. Residing in Batulechaur village across the Seti river pass, 

No comments:
Post a Comment