Home Tags Islands

Tag: Islands

Yucatán’s phantom island and the conspiracy theory behind its disappearance

La Bermeja is a "pahntom Island" that supposedly existed off the north coast of the Yucatán Peninsula in the Gulf of Mexico. 
Verified by ExactMetrics