I thought I knew it all :) But I've never been at the Panaghia of Island Park, in Long Island, and I was very happy to discover it and add it to my "I've been there before" places. It's very close to Long Beach and that beautiful May day, I...
Read more
