Spain
This nice little resort on the Costa Brava features rocky headlands, beautiful blue seas and an impressive crusader castle.