Famagusta Address Details
Address: AMMOCHOSTOS, CYPRUS
Famagusta, Famagusta
Telephone: 23826882