House on the ocean with a pool in Spain. Spain is a beautiful country. The climate of Spain varies from cool and rainy in the northwest to hot and dry in the Andalusia plains. This is due to the terrain. The largest city is Madrid. An ideal place for holidays and relaxation.