Climate: There are four seasons. Summer (June to September) is hot on the coast and cooler in the mountains. Spring and autumn are warm and pleasant. Winter (December to mid-March) is mostly rainy, with snow in the mountains.