News

Toledo, Spain. What a place! Toledo is located atop a peak next to the Tagus River and is known for its narrow cobblestone ...
That said, Toledo, a World Heritage City, is one of the great cities of Spain, particularly when viewed from above, on the Emperador Hill, where some suggest El Greco stood when he painted his ...