Born and raised in the Philadelphia/South Jersey area, we never grow tired of heading to the city. This week we visited the National Liberty Museum and boy was it a treat. Located in Old City, Philadelphia, the National Liberty Museum is more than worth a visit by locals or those experiencing the area for the first time.Continue Reading