Ambon is a city located in France with a population of approximately 17,000 residents. It is situated on the coast, making it of interest to seafarers, shipowners, and crewing companies. Ambon has a port that serves as a hub for maritime activities and trade.