Looking for perfect places to swim, surf, paddle or even discover local history? The beaches of Key Biscayne and Virginia Key are waiting for you.