What is the military personnel hiding inside the rainforest and what is about El Yunque that interests UFOs?
Tag Archives: ufo’s sights
The Mystery of the Bermuda Triangle
Located in the western part of the North Atlantic Ocean, the three vertices that form the triangle are: Miami, San Juan, and Bermuda. The only logical explanation to these incidents is that the area is very unpredictable, rapidly emerging the weather into violent storms.