May 20, 2025
School is out. Summer break is in!If there’s one sign that this year is flying by, it’s this—summer break is finally here! And in our eyes (and let’s be real, every […]
Fernandina Beach is a city in Nassau County, Florida on Amelia Island. It is situated on Amelia Island, which was voted third best island in the United States by Conde Nast Traveler.
Back to News*Mandatory fields.