Costa Brava
The Bay of Roses is one of the most attractive cruising areas of mainland Spain, with scores of beautiful calas and sandy beaches perfect for anchoring and swimming. Continue south towards Barcelona and stop to explore Port Estartit and the Medes Islands, which are part of a protected marine park. Further south, discover the gorgeous beaches of Sa Riera and Sa Tuna.