Cape Florida Lighthouse


Cape Florida Lighthouse



Cape Florida Lighthouse is located in Key Biscayne, Florida.



Pops visited here in February 2023.


Click here for pictures of Pops' Trip

Send comments to:
David Pleacher