Tag: Ocean City

Cape Charles Megayacht Center is Now Open

Megayachts owners now have a place to dock at the mouth of Chesapeake Bay. The Cape Charles (Virginia) Yacht Center—specifically designed to accommodate yachts more than 79 feet long—is open for business.…