Seychelles isn't a single land mass, but rather an archipelago consisting of 115 islands scattered over 177 square miles of Indian Ocean. These dots of lands hold the distinction of being the world's only mid-ocean islands composed of granite, as most islands tend to be remnants of volcanic lava flows.