VisitCyprusIsland.org is a privately run travel guide for people who plan their trips themselves.
Independent travel site: not the official Visit Cyprus website and not affiliated with the Cyprus Deputy Ministry of Tourism, any authority in the north, the Department of Antiquities, hotels or tour operators.
Contact: info@visitcyprusisland.org