Famagusta Address Details
Address: 29 Ellinon, MAOURIS BEACH CENTER APTS
5295, Paralimni, Famagusta
Telephone: 23832810
Fax: 23832809