0 LIKES LikeUnLike
Does Bermuda Triangle exist in real or it is just a hype to keep people away from that part of sea?
Tags: Bermuda, Real, Triangle
Bermuda triangle is a place located in Atlantic Ocean stretching into Straits of Florida, the Bahamas and the entire Caribbean island. It is believed that mysterious forces were involved in the disappearance of ships and aircraft. Series of mysterious events and disappearance of ships and aircraft are evidences of its reality. One cannot negate its existence.
Report (0) (0) | 12 years, 9 month(s) ago
Latest activity: 13 years, 1 month(s) ago. This question has 1 answers.