(1) videos
The BU Beach is one of the best green spaces on the Charles River Campus. They say that if you sit on the beach, close your eyes and listen, the sounds of cars on Storrow Drive sound like waves crashing on a beach.
More info