Devil's Escarpment

Devil's Escarpment is an almost unreachable cliff on an island in a remote section of the Atlantic.

Appearances

 * Jonny Quest
 * 121. The Devil's Tower