does the bermuda triangle exist
mahak57:
yes
Answers
Answered by
2
Yes the bermuda triangle or Devil's triangle exist. It is situated in western part of the North Atlantic Ocean.
Hope you got it
Hope you got it
Similar questions