What is meant by Archipelago? A) Cluster of Islands B) Power under sea C) Cluster of states D) Cluster of stars Related MCQs: Which one of the following countries is an archipelago located in the Indian ocean? Bahrain, comprises archipelago of 33 islands, is located in: What is meant by the foreign phrase ‘Ad-hoc’ (کسی خاص مقصد کے لئے)..? What is meant by Equinox?