Cave of Wonders

The Cave of Wonders is an Agrabah location featured on ABC's Once Upon a Time. It appears in the fifth episode from the sixth season.

The Cave of Wonders is based on the location of the same name from the Disney film Aladdin, and is an allusion to the Forty Thieves' Cave from "Ali Baba".