SaintTropezMobileHomesintheSouthofFrance

Please segment the words.
Saint Tropez Mobile Homes in the South of France