Théoule-sur-Mer is a small seaside village 20mins west of Cannes on the French Riviera.