Visit the American Riviera, Santa Barbara. It has perfect weather, beautiful buildings, excellent bars and restaurants, and activities for all tastes and budgets.