The Embassy of the Republic of Seychelles 800 Second Avenue, Suite 400C, New York, NY 10017 The Republic of Seychelles comprises 115 islands occupying a land area of 455 km² and an Exclusive Economic Zone of 1.4 km² in the western Indian Ocean.… Read more… Add to favorites 0
Mission of Libya to the UN 309 East 48th Street, New York, NY 10017 Geography Libya extends over 1,775,500 square kilometers. Read more… Add to favorites 0