David Stanley says Apr 12, 2017 12:46AM Avenida 25 de Junho is the main street of southern Mozambique Island.