There are many islands in the Indian Oceans, among the most well-known are: 1 Mauritius 2 Seychelles 3 Reunion (France) 4 Madagascar 5 The Comores (Spain) 6 Maldives (Portugal) 7 Sri Lanka, formerly known as Ceylon