deepakmagazine.com
My Pokhara Sojourm
Pokhara is one of the top tourists destinations of Nepal, providing a major boost to the Himalayan country’s tourism sector. Pokhara got added to my itinerary during my Nepal trip on the advi…