A tiny beach town on the Chesapeake Bay, Cape Charles has a free public beach that’s just steps from hotels, galleries, restaurants, tasting rooms, and an artisan ice cream parlor. If you’re lucky, you might spot a mega yacht docked at the Cape Charles Yacht Center. Championship golf courses and a microbrewery are just a golf-cart ride away. B&Bs, boutique hotels, and vacation homes line the picturesque streets. Wildlife refuges and Kiptopeke State Park are just a short drive South.