Ecuador's geography has endowed the country with a variety of microclimates. The coast is hot all year, with a humid rainy season between December and May. In the mountains, climate depends on altitude, becoming cooler the higher travellers go. The Amazon region is hot, humid and wet, while the Galapagos Islands are dry with a steady year-round average temperature of 77ºF (25ºC).