Proper noun
Altea A city in Alicante, Spain.
Amadeus Altea confirmed to The Mirror that they were experiencing a network issue but that serv. Source: Internet