Cape Florida Lighthouse is located in Key Biscayne, Florida.



Pops visited here in February 2023.


Click here for pictures of Pops' Trip



Cape Florida Lighthouse