The DRBA
Boats, Planes, and Automobiles—and the acronyms of the Delaware River and Bay Authority When hearing the acronym DRBA, people either have no idea what it stands for, or they immediately think of it as the Cape May-Lewes Ferry (CMLF), and they would be correct. But it is much more than […]