Instagram has taken the world by storm! If you're looking to improve your feed, check out these instagrammable spots in Syracuse, New York.