SaintTropezMobileHomesintheSouthofFrance

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