POI's creator (Voyajo Team)
Fort Totten is a former U.S. Army installation near Bayside, Queens in Queens County, New York. It is located on the north shore of Long Island, on a peninsula named Willets Point. Fort Totten is at the head of Little Neck Bay, which is also the place where the East River widens to become Long (...) (from Wikipedia)