Hotel Grand Holiday Pokhara

Cox & Kings
Deluxe- Hotel Grand Holiday Pokhara, Shangri La Village Or Similar