Silhouette Island is part of The Seychelles, which is an archipelago of 115 islands in the Indian Ocean, off East Africa.