English version

St Tropez

From Longman Dictionary of Contemporary EnglishSt TropezSt Tro‧pez /ˌsæn trəˈpeɪ/  a fashionable holiday town on the south coast of France, which used to be very popular with rich and famous people. It became famous in the 1960s for being one of the first holiday towns to allow women on the beach to wear nothing on their breasts.
Pictures of the day
What are these?
Click on the pictures to check.