I’d like to suggest that the mirror
centos-canada.vdssunucu.com.tr should not be listed as a Canadian mirror. The IP look indicates the virtual host is in Turkey, not Canada. Perhaps it should be listed under Turkey mirrors instead.
I searched the Centos-mirror mailing list and could not find any discussion of this site before.