The Island of Mozambique (Ilha de Moçambique in Portuguese) lies off northern Mozambique, between the Mozambique Channel and Mossuril Bay in the Indian Ocean. It is part of Nampula Province.  Prior to 1898 when the capital was moved to what is now Maputo, it was the capital of colonial Portuguese East Africa.

With its rich history and sandy beaches, the Island of Mozambique is now a UNESCO World Heritage Site and one of Mozambique's fastest growing tourist destinations.
Bruce Berry, 15 Aug 2012

Island of Mozambique - municipal flag

Image by António Martins-Tuválkin, 08 Dec 2017

The current municipal flag of Mozambique Island has a light blue background.  In the centre is the municipal logo, a stylised depiction of the Church of Santo António, in white with a black outline.  The name of the municipality, Ilha de Moçambique, is written in black letters on a white background in a scroll below.
Antonio Teixeira
, 13 Sept 2017

A photos of the Church of Santo António can be seen here.
António Martins-Tuválkin, 08 Dec 2017

Island of Mozambique - colonial flag (to 1975)

Image by António Martins-Tuválkin, 08 Dec 2017

The flag of the Island of Mozambique prior to independence in June 1975 was in the classic Portuguese gyronny pattern with the municipal arms in the centre.
Vanja Poposki
, 15 Aug 2012