WP GEO Website Protection is a WordPress plugin by SiteGuarding to limit access from unwanted counties or IP addresses.
Features:
Ban visitors from the countries you don’t want to see.
Ban IP addresses which are characterized by hack attempts, spamming and etc.
Ban visitors to your backend login page.
Ban IP addresses which are bruteforcing your passwords.
Graphs by blocked countries (last 24 hours, last 7 days, last 30 days)
Download and more info: https://wordpress.org/plugins/wp-geo-website-protection/