Soak up the sun as you discover this hidden gem in the Mediterranean sea. Indulge in authentic cuisine, explore museums, and relax on the 150km long beach strip along the Costa del Sol.