<--Previous
Up
Next-->
The Palais des Festivals, Cannes, Cote d'Azur, Southern France
The coolest resort on Earth.
A nice hotel