Discover

ALBARRACíN

'Albarracín' is a town of Spain, in the province of Teruel, part of the autonomous community of Aragon.
The 'Albarracin' mountains can be found in Spain. The river Tagus flows from here through Spain to Portugal.
A Cottage The Town of Albarracín

Albarracin is known for its beauty and tourism.

Contents
See also

See also



Diocese of Teruel and Albarracín.

Diocese of Albarracín (1577-1852).

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves