New York City Walk Manhattan virtual tour United States travel video
In this video, we take a stroll down 6th Avenue as the rain lightly drizzles down on us. As we walk, you'll see the bustling city streets with its iconic buildings and vibrant energy. Despite the rain