Videos Top Places in France: Alsace | Expedia Viewfinder Travel Blog Posted on February 16, 2025 by 16 Feb Alsace is a famous region in north eastern France that’s been producing wine for centuries. Lauren LeBrun from the Expedia … source Move Over Spain! This European Beach Destination Is Cheaper & Less Crowded Americans Can Live In These Tropical Destinations For Up To 6 Months Without A Visa