With music being its most cherished art form, the eastern Indonesian city of Ambon continues to strive to become an ...
The slogan of Ambon, as the city of music in Maluku Province, is believed to revive the spirit of its musicians, ...