The Devil’s Sea or Dragon Triangle, located off Japan's coast, is well-known for the disappearance of ships, vanished ...
Happy New Year to Everyone, this is my first Travelogue on the forum so please excuse me for any mistakes made. Also as I ...