Medieval Girona & Costa Brava’s Top Beach – Unforgettable Day Trip