Alhaurín de la Torre, a great place to live: geography, myths, legends and nature.