Chesapeake Windsail Cruises Corporation (CWC) will set sail out of Chesapeake Beach Resort & Spa in the town of Chesapeake Beach, April 17. CWC is the first cruise company of this type to depart from the historic bayside town. CWC will offer four, 2 ½-hour cruises Tuesday through Sunday aboard a 42-foot limited edition...
Read More »


























