Echo Caves

The Echo Caves are a Neverland location featured on ABC's Once Upon a Time. They first appear in the Ariel|sixth episode of the third season.

Trivia

 * According to Hook, the Echo Caves derive their name from the old saying "the deeper the lie, the more truth in its echo". That references the fact that the only way to rescue someone from inside is for one to reveal their darkest secret.

Appearances
Note: "Archive" denotes archive footage.