Beach Travel Wine Podcast • 121. Girona, Spain. Three days in Girona in Northern Spain • Listen on Fountain