George M.
Google
It is a church located in the center of Saint Tropez and is the symbol of the village. But not the church in general, but more specifically its colorful bell tower! The bell tower dominates over the houses of Saint Tropez while arriving by boat and is visible from many points within the village. Around the church there are many restaurants and shops.