San Sebastián is in the Basque Country of Spain and is home to one of the best city-side beaches in Europe. Popular with surfers and sunbathers, the town is also famous for its stylish boutiques filled with designer labels. Combine your Spanish language program in Spain with some quality shopping and beach time.