Advertisement
There is a new oasis of calm in New York City. "Little Island" is a small island in the Hudson River that is supposed to stand for a new beginning after the pandemic. Visitors can enjoy a wonderful view of the Manhattan skyline from there. But for gourmets and Culture Enthusiasts .
Advertisement