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.
Philadelphia Museum of Art
Philadelphia Zoo
Boathouse Row
Fairmount Water Works
Green Eggs Cafe
Spot Burgers
The Black Taxi
iMunch Cafe