Seychelles Is an Archipelago, Not a Mountain Range

False. The Seychelles is an archipelago of 115 islands in the Indian Ocean, not a mountain range.

Copyright Wanderlust World © https://www.ynyoo.com