Unique Spacious Luxury Waterfront Villa with Private Beach Theoule sur Mer A unique Waterfront property in Theoule sur Mer, a short distance west of Cannes, with panoramic sea views. There are two separate villas with underground connection, caretakers house and both villas have their own private sandy beach and access to the water. Landscaped garden, […]