This article appears on The Big Story.
If visiting Italy isn’t on your agenda, a 360-degree video installation in New York City of the country’s magnificent landmarks may whet your appetite.
Called “Panorama,” the wrap-around screen went up in Grand Central Terminal this week. Read more at AP…
Follow us on Twitter to receive more stories, travel and recipes.