Castellón is the major city of the province by the same name located in the Republic of Spain. It has been designated a free trade zone encompassing part of the former Castellón Province of Spain. Note: This is not to be confused with a free trade area, which is comprised of multiple sovereign states.
Graph IRI | Count |
---|