INFORMATION

Ambon Bay (Indonesian: Teluk Ambon) 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. These peninsulas are connected by a narrow neck of land on the eastern part of the island. The bay opens to the Banda Sea in the […]