cupure logo

Makassar News

Makassar is a major port city located on the southwestern coast of the Indonesian island of Sulawesi.