Namesakes

French Cities: 1 city
Saint-Pierre   Réunion  
World Capitals: 1 capital
Saint-Pierre   Saint Pierre and Miquelon (France)