South of America’s soft-shell crab capital lies one of Virginia’s best-kept secrets – the charming coastal town of Cape Charles. Home to tons of adorable beachside boutiques, a stunning free public beach, and intriguing nature preserves, Cape Charles is a hidden gem for travelers seeking a quintessential Chesapeake Bay vacation. Visitors can look forward to everything from daytime boat tours to evenings spent shopping.