There are so many attractive offshore locations in the world to start offshore business and companies there. These countries are offering lower or no tax benefit to their members who are interested to start business there. So What are the five major offshore locations of the world?