The 71st annual Cannes Film FestivalTravel AdvisorApril 3, 2018Cannes – a glamorous and expensive seaside town considered to be one of the social hubs of Europe. Its moment to shine arrives in May as the ... Read More