Carmel
A storybook village of fairy-tale cottages, white-sand beach, and one square mile of art galleries, wine bars, and Mediterranean restaurants.
Show
A storybook village of fairy-tale cottages, white-sand beach, and one square mile of art galleries, wine bars, and Mediterranean restaurants.