281 Byram Shore RdGreenwich, CT 06830
Kayak trip from Byram Beach to Greenwich Land Trust's Shell Island