2Carmel-by-the-Sea, USA

Classic storybook village meets stunning beach town in Carmel-by-the-Sea, California’s scenic Monterey Peninsula. The charming streets are lined with cute cottages that wouldn’t look out of place in England, where you can enjoy afternoon tea or explore hidden passageways.
In contrast, Carmel is also home to a sweeping beach on the Pacific Ocean, where surfing, diving, and kayaking with friendly seals are everyday activities.