Albarracin, Spain
Albarracin is located in east-central Spain along the Guadalaviar River. It's often said to be the prettiest city in all of Spain. On the hillside sits the 10th century Andador Tower, which gives amazing views of the entire city. Adjacent to that are the ruins of a Moorish castle and the 16th century Catedral del Salvador. Visitors have to stop at Museo de Albarracin before leaving. It was a hospital turned jail after the Spanish Civil War. Now, it's used as an art exhibit that features local artifacts and remains from the castle.
[Photo via @livelove.spain]