News

Toledo, Spain. What a place! Toledo is located atop a peak next to the Tagus River and is known for its narrow cobblestone streets and unique blend of cultural influences. In fact the entire city was ...
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 ...