One of the most glamorous tourist destinations in the world, Saint Tropez, France. It is a coastal town on the French Riviera, 100 kilometres from Nice.
#st tropez france #st tropez france beach #st tropez france things to do #st tropez france nightlife
Watch On YouTube