Disneyland was most Instagrammed location of 2017
The Disneyland in US' California was the most Instagrammed location of 2017, the photo-sharing app has revealed. Times Square and Central Park, which are both located in New York, were second and third respectively. The Louvre Museum and Eiffel Tower in Paris, as well as the Las Vegas Strip in the US, also featured among the top ten. 