The Costa del Sol has some of the finest beaches in Spain. Lying 260 mi/420 km south of Madrid, the famous Sun Coast area officially stretches along the Mediterranean from Nerja (east of Malaga) ...