Sorry Miami. Too bad Fort Lauderdale. This honor belongs to THE NEW YORK CITY. Traveler magazine reported that New York was the world’s most popular city for pictures posted to their photo-sharing site in 2016. So we are in the top 5 right? Nope.
After New York there was London, Moscow, Sao Paulo and Paris. Better luck next year?