From Jamaica Bay

Jamaica Bay is a birder's paradise far from the hustle and bustle of Manhattan. Lovely and quiet, this photo demonstrates how the Trade Centers are so much a part of New York life. It seems they are visible from just about everywhere.

 

back to WTC Home