FTP, name this island nation located northeast of the Comoros and further northeast of Madagascar in the Indian Ocean.
It consists of 115 islands and 30 prominent rock formations.  Most of the islands are coralline, stretching over a 1,200 kilometer radius from Ile aux Vaches in the north to the Aldabra Atoll in the southwest.  Other important islands include Praslin, La Digue, and the main island, Mahe, which contains the capital and only city, Victoria.  FTP, name this island nation located northeast of the Comoros and further northeast of Madagascar in the Indian Ocean.
It consists of 115 islands and 30 prominent rock formations.  
Seychelles