Mozambique stretches for 2,470 km along Africa's southeast coast, a unique playground for unique holidays. It shares border with Tanzania is to the north; Malawi, Zambia, and Zimbabwe to the west; and South Africa and Swaziland to the south. It is crossed by the large Limpopo and Zambezi rivers.
The country is relatively flat with large plateau stretching along the Indian Ocean coast forming beautiful dunes and lagoons.
White sand beaches are among the wildest and most beautiful of Africa.
The center of the country counts with plenty of estuaries and mangroves.
North of Zambia, Zimbabwe and Malawi, plateau cover most of Nampula and Cabo Delgado provinces. Closer to the Zimbabwean border, in the center of the country, chains of mountains form the backbone of Mozambique.