Deba

Spain

Deba is a town situated in the province of Gipuzkoa within the Basque Country autonomous community in northern Spain. The town's center is located directly on the sea.

The municipality includes several country villages as part of its district, specifically Itziar, Lastur, and Elorriaga.

Sources

  1. Deba, Spain

Coming up in Deba

Map