Where is Castillo de San Juan?

Where is Castillo de San Juan located?

Castillo de San Juan, Castillo de San Juan, Spain (approx. 28.45396°, -16.25373°)


Where is Castillo de San Juan on the map?