Village
L'Orxa (Valencian), or Lorcha (Spanish), is a municipality is a municipality in the comarca of Comtat in the Valencian Community, Spain. As of the year 2021, it has a total population of 581.
Text from Wikipedia (CC BY-SA)
7 photographs of Lorcha/L'Orxa, taken here and in its own light.
Keep exploring