Royal Castle (Wish Realm)

The Royal Castle is a Wish Realm location on ABC's Once Upon a Time. It in the tenth episode of the sixth season, and is the Wish Realm version of the Royal Castle.