Tag Archive: Transpass and Trailpass

Dec
15
2012

All you need to know about travelling in SEPTA

SEPTA official logo

When I have moved to Philadelphia region, I have had a bit of tough time to get set with the public transit quickly. Just like many individuals who are new to US I wasn’t readily having a Car, So i have had only one option but to make use of SEPTA??to the maximum extent i …

Continue reading »