sajilo patrika

Stories

Pokhara

Pokhara

Pokhara is located in central Nepal and is known for its proximity to the Annapurna mountain range. The city lies beside Phewa Lake, which is one of the largest lakes in the country. It serves as a starting point for many Himalayan treks.

Loading footer...