Islands of the 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. Perhaps the one thing they have in common was being affected by the tsunami of Boxing Day 2004, ranging from remarkable waves to inundation.
Note: The subantarctic islands south of 45° latitude are categorized here instead as islands of the Southern Ocean.
Eastern Indian Ocean - East of India
Western Indian Ocean - West of India
Southern Indian Ocean - South of Madagascar
Northern Indian Ocean - Southern Coast of Pakistan
Uninhabited or Restricted Islands