One of the many hidden jewels in Europe, Albarracin-Teruel in Spain. We found it quite unexpectedly driving around in Spain. A small village in the mountains with plenty of Muslim art and mountain rivers where you can swim alone, far away from mass tourism. A cool place to hide from the heat