investoearth (25)in #travel • 8 years agoSt. Tropez, FranceThis is a picture of the beach at St. Tropez. It is from the camp site. I think the water mixed with the mountains in the back are the best!