La Isla Santa Clara

The Santa Clara Island

The Santa Clara Island, situated in the heart of the La Concha bay, is one of the most visited tourist centers in Saint Sebastian. In it we can find many spots to relax surrounded by nature just 600 meters away from the city center.
en_USEnglish