October 19, 2020
Our exploration of Toledo, a city of dusty golds, caramels and honey hues perched high above the Tagus river situated in central Spain in the region of Castilla-La Mancha is crammed with site visits. No slow travel today. Romans were the first to occupy this city and build a fortress on the present day Alcazar.