On an island We’re on an island off the coast of Norwalk CT in the Long Island Sound Share on FacebookTweetFollow us