Torremolinos, Costa del Sol, Malaga Province, Andalusia, southern Spain. Palm trees on Playamar beach.Image #: 12534062 See More From: Ken Welsh