How many islands are in the country of Spain?

The country of Spain has two archipelagos, the Canary Islands and the Balearic Islands, for a total of 8 main islands and countless smaller islands.
Copyright Wanderlust World © https://www.ynyoo.com