Costa Brava, a stretch of coastline in northeastern Spain, offers spectacular scenery, historic towns, and vibrant fishing villages, perfect for an unforgettable sailing experience. Set sail from Barcelona and follow the rugged coastline up towards the French border, discovering hidden coves, crystal-clear waters, rich marine life, and the rich history and culture of Catalonia.