How to file an Application of  Madrid International Registration of Mark?
The Madrid system for the international registration of marks (the Madrid system) established in 1891 functions under the Madrid Agreement (1891), and the Madrid Protocol (1989). It is administered by the International Bureau of World Intellectual Property Organisation located in Geneva, Switzerland. 

Thanks to the international procedural mechanism, the Madrid system offers a trademark owner the possibility to have his trademark protected in several countries (Members of the Madrid Union) by simply filing one application directly with his own national or regional trademark office. An international mark so registered is equivalent to an application or a registration of the same mark effected directly in each of the countries designated by the applicant. If the trademark office of a designated country does not refuse protection within a specified period, the protection of the mark is the same as if it had been registered by that Office. 

In order to apply for international registration of your mark though the Madrid system, you have to be a national of a member State of the Madrid Union or to have either a real and effective industrial and commercial establishment or a domicile in that country.