Mount Kailash Resort is located in Pokhara City. Offering panoramic views of Fewa Lake and the Annapurna Himalayan Range, it features a restaurant, free WiFi and parking.
Loading...
020 7183 6649