Ranked: California’s most stunning small cities and towns

  1. Ventura, Ventura County All life revolves around the beach in this laid-back surf town along California’s Central Coast. The broad pier, popular with walkers, joggers and cyclists, follows its curves, while pros and beginners launch boards into the waves.

Via MSN Travel

Read more