From kite-flying and Irish music festivals, to Easter and Earth Day celebrations, there's something for every Baltimorean in April.