Goats or not, it behooves you to visit Wyman Park Dell
A tribe of 20 goats arrived at the Wyman Park Dell last Thursday afternoon, tasked with munching on the overgrown shrubs of the hillside across the street from the Baltimore Museum of Art (BMA).