Geographically speaking, the location of Cyprus is more than enough reasons for you to invest in the island; but there are more...