I’m afraid this can’t be (easily) done with routerOS. To my knowledge there’s no geoIP functianlity.
In case your webserver is running Apache2 or nginx, you could add the geo_ip modules.
Or you add a squid instance as a reverse proxy in front of the webserver.and et it do the geoIP job…
Ah, if this is the case, then add those addresses with CIDR suffix to a firewall address list.named “myCountry”
then adjust your dst-nat rule adding src-address-list=myCountry
Then create a filter drop rule for tcp/80,443
IP2Location is providing free ACL list by country for MicroTik. You can download the free access list from block visitors by country and then apply it in the MicroTik configuration to enable access from specific country only.