Bermuda Triangle

The Bermuda Triangle is a loosely defined region in the western part of the North Atlantic Ocean, where a number of aircraft and ships are said to have disappeared under mysterious circumstances.

Season three
The gang is boating in the Bermuda Triangle when they encounter a hurricane and end up stranded on a deserted island -- which appears to be home base for a UFO that captures Hurricane Hunter aircraft! Not only that, but there are also some skeleton men on the loose!

Appearances

 * The Scooby-Doo Show
 * 301. A Creepy Tangle in the Bermuda Triangle