 The Top 8 Cities in France for Teaching English Abroad France is one of the most popular destinations for teaching English in Europe. While a lot of people settle in Paris to enjoy the Parisian lifestyle, there are a lot of other exciting cities in all parts of the country. Here are the Top 8 Places to Teach English in France. 1. Bordeaux. 2. Grenoble. 3. Lyon. 4. Marseille. 5. Nice. 6. Paris. 7. Rennes. 8. Strasbourg.