Philadelphia, USA Travel Guide: Inside the Prison6 / 14Philadelphia, USA Travel Guide - Museum of Art

Betsy Ross House Introduction: Betsy Ross House is the place where the American flag was born. This is also the home of Mrs. Ross, who designed the American flag, the Stars and Stripes.
Philadelphia, USA Travel Guide - Betsy Ross House