Spain Photographs of Toledo Toledo known as the ‘Imperial city’, it’s the capital city of the province of Toledo, the rich history dating to pre-roman times, Toledo has been home to many Read More » 07/07/2017 No Comments