New York City – City Video Guide

New York City – City Video Guide

New York is situated in the Northeast region of the United States of America. Over eight million people call the Big Apple home, and the city attracts up to fifty million visitors a year. Ever since the Colonists arrived in 1624, New York has been...