Pokhara is a city on Phewa Lake, in central Nepal. It’s known as a gateway to the Annapurna Circuit, a popular trail in the Himalayas. Tal Barahi temple in the middle of the lake is a must see sight. For a nature lover who seeks peace and quiet, Pokhra is the place to go. For those who are into mountaineering, a visit to the Mountain Museum can be taken. know about this beautiful place in this special series TRAVEL 24 of Podcast 24 Awaaz Sabki.
Podcast 24 Awaaz Sabki.