Indian Ocean

Islands of Indian Ocean

The islands of the Indian Ocean are a varied collection, including many of the smallest territories and one of the largest island nations (Madagascar). Many hug the coastlines of continents; others must be sought out hundreds of miles from any other land. 


  • Comoros
  • Madagascar
  • Maldives
  • Mauritius
  • Seychelles
  • Sri Lanka


  • Mauritius


    The Idyllic tropical island