Curated countries, regions, cities, sights, hotels, restaurants — cross-referenced against ten thousand top-100 lists and three decades of letters home. Browse, or just ask the agent.
Ambon is an island in the Maluku region of Indonesia and also the name of its largest city: Ambon City. The island consists of two regions: Ambon City and Central Maluku Regency.