'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.
See also
★
Diocese of Teruel and Albarracín.
★
Diocese of Albarracín (1577-1852).