The Seychelles is an archipelago of 115 islands in the Indian Ocean, off East Africa. It's home to various shorelines, coral reefs and nature saves, just as uncommon creatures, for example, monster Aldabra tortoises. Mahé, a center point for visiting different islands, is home to capital Victoria. It additionally has the mountain rainforests of Morne Seychellois National Park and shorelines, including Beau Vallon and Anse Takamaka.