In my opinion there is no need to set any geo-targeting. Google is good in terms of recognizing, who is interesting in your content. Google looks on SERPs: who is searching for terms your site is ranking, how clicks on your page in SERPs.
In case your site is selling anything... no, in this case i would again not recommend to establish any kind of geo-targeting:) What you could do, and this will be in my opinion absolutely enough - do implement some structured data, which will describe your firm, your products, services and offers. And don't forget to use the property
http://schema.org/areaServed - with this property you can exactly describe for which region you serve your products or services.
The more structured data you implement, like
GoogleMyBusinessaccount or your address and link to Google Maps, marked up with structured data - the more chances there are, that Google exactly recognizes your range of customers without any geo targeting.
I would always avoid usage of geo-targeting - Instead of this I would always prefer to let the visitor, the human, decide, whether your products or services are suitable to the needs. If a visitor visited your site, specially like organic visitor, than Google had enough causes to lead the visitor to it