If happiness had a physical address in Connecticut, it would probably be Ocean Beach Park in New London. This beachfront ...