Home
>
Spain
> Barcarrota
We have 1 hotel in Barcarrota.
More on Barcarrota .
Barcarrota is a Spanish municipality in the province of Badajoz, Extremadura. It has a population of 3,664 and an area of 136.1 km².