Planning an escape to St. Tropez in France? Uncover 9 of the best things to do in Saint Tropez and experience a history in this lovely town.