Orba, Alicante

From Wikipedia, the free encyclopedia

Orba is a town in the Marina Alta comarca of Alicante Province in eastern Spain.