imthebaby3439 imthebaby3439 02-10-2019 History contestada This is the island located at the mouth of the Hudson River in New York City. It was the main entry point for immigrants to the US between 1892 and 1954