Showing posts with the label The ComorosShow all
 The Comoros, formally the Union of the Comoros, is an archipelago nation off the eastern coast of Africa in the Indian Ocean.