Why Italians Love Nice + 40 Pics of the French Riviera Jewel

Three hours from Torino, Italy lies a popular Italian vacation spot nicknamed Nice la Belle meaning 'Nice the Beautiful.' See why Italians adore visiting this French Rivera fave year round.