The Penn campus is located in Philadelphia, an early capital of the United States and site of the signing of the Declaration of Independence. Today it is the fifth-largest U.S. city, known for its distinctive neighborhoods, walkable downtown and innovative dining and entertainment scene.

Scholars get a personal guide to the best the region has to offer in a Welcome Book produced by Thouron alumni and updated every year to reflect new experiences.