Turtle Rock Light
Philadelphia, PA
Coast
The Lighthouse on Turtle Rock is a lighthouse built in 1887 to aid traffic on the Schuylkill River near Philadelphia, Pennsylvania. The lighthouse was constructed by Frank Thurwanger at a cost of $2,663 on an area of land just west of Boathouse Row.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account