Colorful shops and cafes line the narrow, hilly alleys and streets in the old town of Saint-Tropez, France, along the Cote d'Azur French Riviera.