Two countries, two iconic cities, one unforgettable long weekend—art-filled canals in Amsterdam followed by Moorish palaces and tapas in sun-warmed Seville.