The BEST beach town in California - Hermosa Beach