Quick stop at the ancient walled city of Morella. Not surprisingly, it is known as one of the most beautiful towns in Spain. 
Quick stop at the ancient walled city of Morella. Not surprisingly, it is known as one of the most beautiful towns in Spain. 