Condé Nast Traveler on MSN

The Best Beach Towns in Spain

With 3,000 miles of coast, it’s impossible to pick a favorite.