Mozambique is NOT a landlocked country. It possesses a 1,535 mi (2,470 km) coastline on the Indian Ocean (Mozambique Channel).
It does not border Namibia, Botswana, or Kenya. The Zambezi River bisects the country. Major ports: Maputo, Beira, Nacala, Quelimane.