Hotel Barahi
Hotel Barahi is located beside Lake Fewa in Pokhara, Nepal; set in the heart of the Pokhara Valley and surrounded by the mighty Himalayan peaks of the Annapurna Range.