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