Cape Charles/Chesapeake Bay KOA sits right on the Chesapeake Bay with its own private beach. Our KOA resort is surrounded by 1,700 acres of parkland; giving you endless options to paddle, kayak, and hike through the area.

 

Location

32246 Charles M Lankford Jr Memorial Hwy, Cape Charles, VA 23310, USA