Italy vs France: Which Country is the Most Beautiful?

Italy and France are known as two of the most beautiful countries in the world - but which one is the most beautiful? Check out my storyboard which shares the best of Italy and France and make your own mind up as to which country wins the title of the Most Beautiful

Italy vs France: Which Country is the Most Beautiful?

Photo: ic-cdn.flipboard.com