Toledo: ancient city of three religions twining and crossing across time. To step onto the steep roads of this Spanish hill town is to step back in history. Toledo is a city best seen in sunshine, all the better to see the intricate details of the buildings and the sun glinting off the river –…