Monday, October 5, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

bay of La Concha

Spain

La Concha Bay is a small bay situated on the Spanish coast that separates the city of the San Sebastián from the Cantabrian Sea. The name "La Concha" means "The Shell" as in Seashell in Spanish, referring to the general shape of the bay. The bay is home to La Concha Beach, Ondarreta Beach, and Santa Clara Island.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other bays in Spain

See all in Spain →