I see there are millions of people from NYC but is anyone from the island? Nassau or Suffolk County?
I am looking for some spots to ride my bike ( Road) and any input would be appreciated. I am in Nassau Country on the very south shore. Anyone know some good riding spots or websites with info regarding LI riding?