Soar over the Empúries Ruins in Spain, a unique coastal site where the ancient Greek and Roman worlds meet on the Costa Brava ...