Conversation so far:
who plays princess jasmine on once upon a time
Princess Jasmine, a character on ABC's Once Upon a Time, is portrayed by guest star Karen David.
who was princess jasmine based on
Princess Jasmine is based on Badroulbadour, a princess who appears in the One Thousand and One Nights folktale Aladdin and the Magical Lamp.

Question: where was the original princess from
Self-contained rewrite: where was badroulbadour from