Whaleback Light Observation Point, Fort Foster Park Pier near New Castle, USA | OnlyBeaches | OnlyBeaches