It is not necessary that the website is hosted in the same country. The google only predict on the basis of your IP that you belongs to this country because every ISP of each country have an IP pool and there is also mention that it is Dynamic ip or static IP so that no one can spam and user Dynamic ip for mailing.
Where is the matter of Website google takes reference of the particular websites from its contacts, country specific traffic and contents.
http://www.freshersjobs.org