There are many strange and inexplicable phenomena in this world, but one of the mysteries I have come in contact with is the legend of the Coral Castle, a U.S. national historic site located in Homestead, Florida. It’s a structure with various areas or “rooms” built almost entirely from coral retrieved from Miami, where the […]