Google
×

Algora

Municipality in Spain
Algora is a municipality located in the province of Guadalajara, Castile-La Mancha, Spain. According to the 2004 census, the municipality has a population of 112 inhabitants. A Cenomanian fossil site has been found nearby, with sandy sediments... Wikipedia
Population: 77 (2018)