Mysterious Triangle and its not the most Infamous Bermuda Triangle

    Like Bermuda Triangle, The Devil’s Sea or Dragon’s Triangle is one of the 12 Vile Vortices. It is located near the Japanese coast in the Pacific Ocean. It is a triangle between Japan and the islands of Bonin including a major portion of the Philippine Sea. This Dragon Triangle has another name i.e.…

Read more
Terms and Conditions | Privacy Policy | Submit your stories
Designed And Developed By Thoughtful Minds