We will be staying in Girona for a few nights and will be using trains only. I know most of the Costa Brava is only accessible by car, but it appears there are two towns on the rail system: Portbou and Colera. So first question: Am I correct in that? Have I missed others?
Second question: Assuming those are train-accessible from Girona, are they worth visiting? Both seem pretty quiet, but we don't mind that if they are still picturesque for photography, or there's great food, or there's a historic gem worth visiting, etc. I should mention this will be in the spring, so definitely not going for swimming and beach sun-bathing! Worth doing to still experience the Costa Brava or skip it?!