Marina Alta
Moraira () is a small Spanish coastal town, part of Teulada (also known as Teulada-Moraira) municipality, in the Marina Alta "comarca", 80 km north of Alicante and 100 km south of Valencia.