English
Sign in
AI tools
Chat
Top Qs
Timeline
Loading AI tools
All
Articles
Dictionary
Quotes
Map
Lorcha/Alcalde
From Wikipedia, the free encyclopedia
Found in articles
Lorcha, Spain
Lorcha
(Spanish: [ˈloɾtʃa]), or L'Orxa (Valencian: [ˈloɾtʃa]), is a municipality in the comarca of Comtat in the Valencian Community, Spain. As of the