Flags of the World Quiz - Impossible Edition
32
This small island is located in the Indian Ocean
This volcanic island is known for lagoons and beautiful beaches.
On WorldAtlas.com