Castell de Sant Joan (Sant Joan Castle)...
Perched high on a hill overlooking the picturesque town of Lloret de Mar in Spain, Castell de Sant Joan, also known as Sant Joan Castle, is a historic fortress that offers stunning views of the Mediterranean Sea. This ancient castle dates back to the...
Lloret de Mar, , Spain