Amelia Island is one of Florida’s most charming beach towns, offering 13 miles of coastline without the tourist crowds. Its tranquil landscape of flat sandy beaches and rolling dunes are a dream for nature lovers, while its historic downtown Fernandina Beach and 19th-century fort in Fort Clinch State Park appeal to families and outdoor adventurers alike. Treasure hunters can even hunt for seashells and sharks teeth along the shoreline.