The 7-ton blob was found along Florida's Atlantic coast, sparking debate for over 100 years about what it could really be.
Whether you're here for a day or camping for the night, here's a guide to Peanut Island, the 80-acre tropical hideaway near West Palm Beach, Florida.
Lori Matthias and her husband had tired of Atlanta traffic when they moved to St. Augustine, Florida, in 2023. For Mike ...