Biscayne National Park Is 95% Underwater — and That's Exactly Why You Need to Visit

You can see the Miami skyline from Biscayne National Park, part of the chain of Florida Keys, yet it feels like another planet.