Bill Baggs Cape Florida State Park: Miami’s Island Oasis
Key Biscayne serve as Miami's wee island oasis for locals and visitor's in the know. Miamicito has opined before on the merits of Key Biscayne -- namely, the two lovely parks that flank either end of the island...