Stadiums in France

1. Capacity: 14,840

Court Philippe Chatrier