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...
Type: Posts; User: sunshine; Keyword(s):
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...