This weekend (April 5 and 6) is set to be jampacked with events like the Philadelphia Cherry Blossom Festival, the return of ...