25. Bordeaux, France
Bordeaux is home for quite a number of university students as well as a large English speaking community. A great cost of living. The mild climate here ensures that outdoor activities are enjoyable. Great wines are found in wine shops. Retirees must love this place.
The average cost of living is $870.59 per person per month