Andalusia, a great place to live: history, culture, landscape and environment.