Teruel? Does it exist?
¡Teruel Existe! – Teruel Exists! Well, in Spain it does anyway. Have you ever heard of Teruel? I certainly hadn’t. Capital of the Province of Teruel, it is hidden away and keeping all of its treasures to itself. With a population of just over 35,000, this precious gem is the least populated place in all …