CAPTCHA is a way to fight against automated scripts or system to do spamming on your website. A WordPress based website is no different than any other system in that it gets attacked also.  WordPress Captcha Plugins are special purpose tools which are designed to stop unwanted spam posts, registrations and comments on a WordPress blog site. You can simply prevent these activities by using the proper plugins and settings for your blog. Here, we give you some plugins to try-
GEO CAPTCHA
There are a lot of great plugins to prevent spam but especially the effectiv captcha images can annoy your human visitors. Geo Captcha uses the knowledge that a lot of spam is caused from a few countries and prevents them from spamming. This uses an advanced system to show CAPTCHA verifications to those from other countries. It uses the IP addresses to actually locate the server they are visiting through and allows certain countries access without the need for a CAPTCHA phrase.
Simple CAPTCHA
A very simple and secure plugin that allows the prevention of spam posts on your WordPress blog. It is very easy to use by simply installing and activating the plugin.
SI CAPTCHA Anti Spam
This is a very simple to use CAPTCHA system that asks those commenting to input the phrase shown before they can actually comment. It is compatible with Akismet and BuddyPress
WP Number CAPTCHA
This is a very useful anti spam method that provides simple mathematical problems that must be solved correctly by the commentator before they can post their comments on your blog.
Very Informatice specially for Novice like me. (y)
GEO captcha is looking interesting.. Hope it will also locate the area like city