You are using an older browser version. Please use a supported version for the best MSN experience.

The mysterious history behind Japan's Devil's Sea

StarsInsider Logo By Stars Insider of StarsInsider | Slide 3 of 28: The Triangle sits around Miyake, an island lying 100 km south of Tokyo.(Photo: Wikimedia/CC BY-SA 3.0)

Location

The Triangle sits around Miyake, an island lying 100 km south of Tokyo.

(Photo: Wikimedia/CC BY-SA 3.0)

© Shutterstock

More From StarsInsider

image beaconimage beaconimage beacon