Ambon Island

Ambon Island is part of the Maluku Islands, Indonesia. The island is mountainous, well watered, and fertile. Ambon Island consists of two territories: The main city and seaport is...