The following announcement has been recently made by Betfair:
Please be aware, that due to recent regulatory developments, we’ll be removing the ability for customers based in Cyprus to view or place bets on horse racing and greyhound markets from tomorrow, 1st November.
Unfortunately, we’ve been required to implement both of the above changes at very short notice, so sorry for any inconvenience caused by this.