Magazine Is Marbella the New ‘Wonder City’ of Southern Europe? Marbella, the iconic resort that has graced the Costa Del Sol since its glory days in February 5, 2024