Here's something you might not be aware of: There is a national park that is only a short drive away from Miami. We're talking about Biscayne Bay National Park, located in Homestead, Florida.