Site icon Maximizing Luxury Travel

Bienvenidos a Miami. 

 

The historic Cape Florida Lighthouse. I did climb the 109 steps to the top. Located at the tip of Key Biscayne in the beautiful Bill Baggs State Park (currently ranked 7th best beach in America).   

Exit mobile version