AutoEvo, you misunderstand what I am saying.

A .co.uk domain could be hosted in india - the server delivering the web page being there rather than the UK. Similarly a .com domain could have web pages served from an Australian web server. There is no correlation between where the server is and the domain name suffixes used.

Logically, a .co.uk domain will be associated with the UK and .fr would be associated with France and a .com mostly associated with the USA (though businesses in english speaking countries have adopted this widely, so .com is common for UK based businesses too).

I think it is good for the domain suffix to be associated with the business locale, but that's an entirely differrent matter to where the web pages are served from. I have .co.uk and .com domains with the pages probably delivered by a web server in Germany.

The physical location of the servers is not relevant.