12 Adorable Small Beach Towns in California | Perfect Destinations For Beach Lovers