11/02/2015 21:39 Pokhar, Nepal Pokhara - Nepalese Switzerland, a town surrounded by the majestic Himalayas. The Annapurna mountain range is located very close, the tops of which are very clearly visible in good weather. Dublin Wedding Photographer 0 Previous Next