Russian Beach: Stratford's Hidden Cove on Long Island Sound | OnlyBeaches