Majorca is an island of which of the following country?
Majorca is an island of which of the following country? A. France B. Spain C. Italy D. Germany Explanation: As reported by the European Space Agency, a giant slab of ice has calved from the frozen edge of Antarctica into the Weddell Sea, becoming the largest iceberg afloat in the world. By comparison, Spain’s popular […]
Majorca is an island of which of the following country? Read More »

