Released in English version.

Castillo de San Servando, Spain

Top 3 in Top 10 Coolest castles in the world.

by Iris 21-04-2020

Castillo de San Servando is located in the province of Toledo, Spain and is built in the 15th century by a local noble aristocrat. The castles in Spain are built with the purpose of defense. Today, about 2,500 castles in the country are shaped like forts.

Tears in Heaven