Saint-François is a cute and sleepy town on Grande-Terre island in Guadeloupe. Here's everything you need to know to discover Saint Francois and beyond.