Help make Alexa smarter on Alexa Answers. Sign in with Amazon


Where is the devil's sea?

The Devil’s Sea, also known as the Dragon’s Triangle, is located near to the Japanese coast in the Pacific Ocean, the Devil’s Sea (Ma-no Umi in Japanese) is one of the twelve Vile Vortices located around the earth.

{{ relativeTimeResolver(1574696721933) }}

Points points 72
Rating 0

Similar Questions
Sign in to view all similar questions
Geography 1 Answer

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world