Airport advertising in Geneva: Outdoor advertising of superlatives
The tranquil city of Geneva is located at the south-western tip of French-speaking Switzerland and, despite its relatively small population of 200,000, claims quite a few superlatives.