Start your Route 66 roadtrip with a visit to the Gemini Giant July 17, 2026 The Gemini Giant, one of the most iconic landmarks along Route 66, has officially found a permanent home on Wilmington’s South Island, ready to greet travelers and Route 66 enthusiasts Read More