EXPLORING SEYCHELLES | OUT ON THE TOWN Mahe, which is the largest of the islands that make up the Seychelles archipelago, is really small. And when I … More