Mercy Ships is an international charity. Mercy Ships currently operates the largest non-governmental hospital ship in the world, providing humanitarian aid like free health care, community development projects, community health education, mental health programs, agriculture projects, and palliative care for terminally ill patients. Mercy Ships has operated in more than 57 developing nations and 18 developed nations around the world, with a current focus on the countries of Africa. The organization has its International Operations Center (IOC) in Garden Valley, Texas. Mercy Ships also has 16 national resource offices in countries that include Spain, Britain, Canada, Germany, Switzerland, the Netherlands, South Africa, Australia, France, Korea, Denmark, Belgium, New Zealand, Sweden and Norway.