Some places have become well-known areas of offshore banking including Switzerland, Bermuda, or the Cayman Islands. But other countries where offshore banking takes place aren't that common such as Mauritius, Dublin, and Belize.