Friends agree that Philadelphia punches above its weight, especially its cultural institutions, colonial neighborhoods and restaurants. The rolling countryside with its tidy and historic towns and villages to the north and west are also quite charming. Of course, like most of the US, some of the inner suburbs in Lower Bucks and Delaware County are squalor zones.