Is there any way to allow only people from one single country to visit my website? to be more explicit, I run a local business in France and I have a site based on WordPress. my hosting provider just send me an email yesterday saying that my site uses too much bandwidth.

I just checked Awstats and was surprised when I noticed most of the traffic coming from countries like Japan, China and Russia. I think it is a non-human traffic, probably coming from bad bots, and I’m looking for a way to block this traffic.. can someone help me please?

Thanks, Louis