Embassy of the Federal and Islamic Republic of the Comoros 336 E. 45th St., New York, N.Y. 10017 The Comoros is a sovereign archipelago island nation in the Indian Ocean, located at the northern end of the Mozambique Channel off the eastern coast of Africa,… Read more… Add to favorites 0
Permanent Mission of the Republic of Senegal to the United Nations 747 Third Avenue, New York, NY 10017 On September 28th 1960, just a few months after its accession to international sovereignty, Senegal became a member of the United Nations. Read more… Add to favorites 0