Mount Kailash
Ammot Lakeside-6 Pokhara Nepal, Pokhara, Nepal
Mount Kailash Photos
Mount Kailash Map
Ammot Lakeside-6 Pokhara Nepal, Pokhara, Nepal
Hotel Information
Rooms are spacious with modern decor The hotel offers a restaurant and bar area Mount Kailash Resort is a newly built luxury hotel with all the modern amenities,