Check out our Antibes travel itinerary in this guide to know about the most charming town and a must on any trip to the South of France.