The Concha Bay (Holidays) The Concha Bay. San Sebastian, Spain, Basque Country With ambient sound. Download The Concha Bay (Holidays)