Most of us associate lighthouses with dramatic seaside cliffs, crashing waves, and the mournful cry of foghorns. But Philadelphia, always full of surprises, offers this inland maritime treasure that ...