your free PDF travel guide for Bay Shore
best time to go
Wikipedia says:
Bay Shore is a hamlet (and census-designated place), located in the town of Islip, County of Suffolk, New York. The population was 23,852 at the 2000 census.
Bay Shore has a major railroad station of the Long Island Rail Road, serving both commuters and vacationers as a major gateway to Fire Island. (...) more....


