Central Park Called 3rd Most Instagrammed Tourist Attraction in the World News After the Cinderalla Castle at Disneyland, and Disney World Resort, Central Park is the most photographed tourist site on Instagram (3,916,583 posts) according to data from Star2.com. More here from the original article. Back to Search Results