San Sebastian, located in the Basque region of Spain, is known for its picturesque beaches, world-renowned food scene, and quaint old town. With a population of just over 180,000, it is a small city with a lot to offer. The beaches are clean and sandy, perfect for swimming and sunbathing. The old town, Parte Vieja, is full of narrow, winding streets, colourful buildings, and charming tapas bars.