toledo cathedral
-
Toledo’s Cathedral – One of the Most Impressive
More Details: Toledo’s Cathedral – One of the Most ImpressiveThe town of Toledo, in the heart of Spain, is loaded with history, faith and meaning for Spain. This town, perched high and surrounded on three sides by the river Tagus, served as capital of Spain – last time until the second half of the 16th century. Toledo’s Cathedral is its most impressive, but far…
