Amelia City, nestled on the southern half of Amelia Island, is a place where time seems to slow to the rhythm of the tides. Though it shares the island with the historic city of Fernandina Beach, ...