Alcazaba Square Central Beach
Calle Eucaliptos - La HerraduraTourism Registration Number: VFT/GR/07558
Tourism Registration Number: VFT/GR/07558