Cypriots Living abroad have traditionally had to fly in to Cyprus to exercise their democratic rights.
The large cypriot diaspora is almost equivalent to the current population of Cyprus but there have been limits to their democratic rights.
I've been lucky enough to have the opportunity to travel to Cyprus very often and I have been able to stay in Cyprus for extended periods so I've voted in elections and the referendum. But from what I understand you cannot actually vote if you a citizen living abroad except in very limited situations. - and it should change.
The people of Cyprus cannot even imagine the Contributions Cypriots living abroad have made to Cyprus. In addition to sending a constant flow of large amounts of money back home Cypriots abroad are unofficial ambassadors who tell every one who wants to hear about what is happening in Cyprus.