B&B Muhammad Hospital

    240 Bed and Breakfasts close to Muhammad Hospital, Khyber Pakhtunkhwa, Peshawar District, Pakistan