In this guide, we’ll explore the ultimate checklist of things to do in Saint Tropez, a glamorous gem on the French Riviera.