Best beaches in Girona / Catalonia, Spain 2026 — OBI Ranked | OnlyBeaches