Are these people forgetting that "the middle east" is literally connected to europe by land. Why wouldn't a white prince be able to travel there. The whole point was that they were trying to get royals from as far off as possible as Jasmine would run every single one of them off.