Fowey Rocks Lighthouse is located in Biscayne Bay, Florida.



Pops visited here in February 2023.


Click here for pictures of Pops' Trip



Fowey Rocks Lighthouse