If it's the outdoors you're after, the Cannes area wins for its mimosa-topped hills and eucalyptus-filled Lérins Islands, but St Tropez is the place for wine lovers, thanks to its vine-studded peninsula where crisp pastel-pink rosé is made inside stucco-fronted chateaux.