
Location answer
Lorcha/Orxa l in context
Lorcha/Orxa l belongs to Alicante in Spain. Its reference coordinates are 38.8443, -0.31074.
City data & reference
Country
State / Division
Coordinates
38.8443° N, 0.3107° WOpen in OpenStreetMap (opens in a new tab)
Wikidata record
Lorcha/Orxa l: Frequently Asked Questions
Which country is Lorcha/Orxa l in?
Lorcha/Orxa l is a city in Alicante, Spain.