Northeast Florida: Amelia Island Offers

Photos and story by Mary Gallagher  Amazing Amelia Island located off the northeast Florida coast is a barrier island rich in colorful history and breath-taking natural beauty and the type of place you’ll enjoy returning with friends and family time and time again. The island  features 13-miles of beautiful beaches, abundant wildlife, and pristine waters …

Northeast Florida: Amelia Island Offers Read More »