Looks like it's off of NYC. whereabouts is it??
foathog wrote:
Looks like it's off of NYC. whereabouts is it??
Its located at the extreme west end of 14th street and the westside highway....off the Manhattan island and in the river ! The "Little Island" or "Diller Island" opened to the public just this week. Their foundation also donated $20 mil for the next few years maintenance. Truely an unusually large gift !
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.