Photo: 807th Medical Command (Deployment Support) from Salt Lake City (Fort Douglas), UT, United States of America,CC BY 2.0Ambon Island
Maluku, Indonesia
Nature
Ambon Island is part of the Maluku Islands of Indonesia. The island has an area of 743.37 km2 and is mountainous, well watered, and fertile.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account