Statue of Liberty

No visit is complete in New York without riding to see the Statue of Liberty and Ellis Island. Located only 15 miles away from our location it’s an easy ride to visit on of Americas most iconic statues.

EagleRider New York-Howard Beach

164-01 Crossbay Blvd.
Howard Beach, New York 11414

0 User Reviews ADD REVIEW