Popular off-shore web hosting countries include Australia, Singapore, Malaysia, Russia, Bulgaria, Lithuania, the Netherlands, Luxembourg, China, Cyprus, Panama, India, Bahamas, Germany, Iceland, the UK, Canada, and Costa Rica
However, depending on your website niche, some of these nations may not be good offshore hosting choices, especially if you’re targeting the US with your services/products, since many of them are blocked by internet service providers for security reasons, detected as spam by ISPs, or are targeted by internet blocking software. It’s often a case of being guilty by association – i.e. hosting in a “bad neighborhood”.
In addition, some of the offshore data centers do not offer fast connections to the internet back-bone, may not have a modern networking infrastructure, or may geographically be too distant from your target audience, so your website could be very slow to visitors. Since, this will negatively impact your users’ browsing experience, you could loose many potential clients this way.
Reliability, accountability and support are also matters for concern, since website uptime isn’t always to standard in some offshore locations, nor is it easy to hold a distant, non-performing and uncooperative, host accountable, or to get efficient and fast support if you have a site issue.
Thus, if you want to host a gambling-related website (which already is a questionable niche in the eyes of many countries), your really need to pick a good offshore data center location and reliable host, or your project will probably fail before it even got up to speed.
So, these IMHO, are some of the world’s best regions and nations for hosting your gambling website offshore (i.e. not in the US):