San Diego, CA

San Diego is composed of some 20 unique beaches, including the popular La Jolla and Coronado areas. Coronado's picture-perfect town surrounds its beaches, the entire area is patrolled by lifeguards, and the facilities are perfectly maintained.