Google
×

Orihuela del Tremedal

Municipality in Spain
Orihuela del Tremedal is a municipality located in the province of Teruel, Aragon, Spain. According to the 2004 census, the municipality had a population of 605 inhabitants. Wikipedia
Population: 487 (2018)
Elevation: 4,747′