Adress of embassy of Cyprus in Bermuda, Phone number of embassy of Cyprus in Bermuda