If Stevens was in Brooklyn it would be one of the biggest touristattractions around NYC but since it's in Hoboken it's a hidden gem with incredible views of the city.
The Stevens Institute of Technology campus is situated on one of two "Points" on the Hudson River - Castle Point. Do you know what the other Point is? Read more