Carmel-by-the-Sea, California
Ocean Avenue is the main street of Carmel-by-the-Sea. It is lined with fairytale cottages, shops, and galleries.
Open daily. Business hours vary.
Parks & Gardens
Historical Places
Event Centers