Dragons Triangle - The Devil's Sea

The Devil's Sea also known as the Dragon's Triangle, the Formosa (Taiwan) Triangle and the "Pacific Bermuda Triangle", is a region of the Pacific around Miyake Island, about 100 km south of Tokyo.

Where is the Dragons Triangle?

Region: Taiwan
Coordinates: 17.6440 (Latitude) 133.417 (Longitude)
Tags:

Taiwan

Devil's Sea

Asian bermuda triangle

Asian Alien Activity

Formosa

Pacific