Fowey Rocks Lighthouse


Fowey Rocks Lighthouse



Fowey Rocks Lighthouse is located in Biscayne Bay, Florida.



Pops visited here in February 2023.


Click here for pictures of Pops' Trip

Send comments to:
David Pleacher