The Cannes Film Festival is two weeks long festival that takes place in the beautiful town of Cannes in France and is surrounded by exquisite locations and breathtaking views. Here is a list of the best attractions you can visit if you are near the French Riveria.