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 leafy streets. Wildlife refuges and Kiptopeke State Park are just a short drive South.