30+ Free Where is cyprus located on a map of europe