Recommended by...
Hairball2020 on 16 Sep 08
Todt Hill is on Staten Island and is technically the highest point in New York City, at 410 ft (125 m). Greenbelt woodland, country club and very big houses on one hand and prime views of NYC, harbor and Verrazano-Narrows Bridge on the other. And a ferry ride.



I want to report this because...