Barcelona and Madrid may be bucket-list destinations, but sadly that’s the case for virtually every tourist heading to Spain. Instead of fighting crowds for your entire vacation (we can think of nothing less restful) why not buck the trend and tack on a few days on Spain’s Costa Brava? The eastern coastline stretching from Barcelona to the French border boasts miles of hidden beaches, untouched Medieval towns, and world-renowned restaurants. The still mostly undiscovered “wild coast” is filled with charm-your-pants-off towns and arresting vistas, which guarantees to make for a very magical trip. Here, a list of everywhere you should stay, eat and sun yourself. Vamos a la playa!