Avatar photo

admin

Long-lost Spanish fort found on Florida island

A lidar map showing the geography and location of Mount Key on Florida’s Gulf Coast. Laser and radar technology has revealed the 454-year-old remains of a Spanish fort on an island off the Gulf Coast of Florida, a new study…