France Le 67e Festival de Cannes by AIFS Study Abroad August 20, 2014 by AIFS Study Abroad August 20, 2014 When you first visit the small Riviera town of Cannes, it seems impossible to imagine that the world’s most anticipated film festival takes place there every May. While obviously luxurious,…