Indician Ocean

The Indicia or Indician Ocean is a massive body of water situated on the Eastern shore of Haamel.