Gea de Albarracín, Teruel


Albarracín is a town of Spain, in the province of Teruel, part of the autonomous community of Aragon.

The Albarracin mountains lie to the south and west of the town. In them the Tagus river has its source, and it flows from here through Spain to Portugal.

Albarracín is known for its beauty and attracts many tourists.

See also

Search another word or see Gea de Albarracín, Teruelon Dictionary | Thesaurus |Spanish
Copyright © 2015, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature