(click any picture to enlarge and begin a slide show) Amelia Island is the northern most island on the Florida east coast. The city of Fernandina Beach is located at the north end and boosts a beautiful historic district and downtown area. The southern end of the island is divvied up into plantation areas […]
Proudly powered by WordPress Theme: Adventure Journal by Contexture International.