North AmericaUnited States Want Amazing NYC Views? Get The Roosevelt Island Tram You’d be forgiven for never having visited Roosevelt Island. It doesn’t really feature on the New...