About Ambon Bay
Ambon Bay is a bay that located in Ambon island, Maluku province, Indonesia. The bay separates Ambon island into two peninsulas; the southeastern and smaller peninsula is called Leitimur, while the larger northern peninsula is called Leihitu or Hitoe.