Philadelphia has a statue of Tamanend located at the intersection of historic Market Street with Front Street. The statue is located between Old City and Penn's Landing, the riverfront area. The plaque notes that "Tamanend was considered the patron saint of America by the colonists prior to American Independence."
Sign up to comment.
Sign in if you already did it.
Photo taken in Old City, Philadelphia, PA, USA
Misplaced? Suggest new location