The southern African nation shares a long portion of her border with the Indian Ocean.
The Portuguese-speaking nation offers guests a variety of things to see and do.
Here are five places you must visit when in Mozambique.
Bazaruto Archipelago
The Bazaruto Archipelago is a group of six islands off the coast of southern Mozambique.
Visitors can stay at the private lodges which offer scuba diving, deep-sea fishing, and sailing activities.
The Bazaruto Archipelago is not a shoppers’ destination as it has no shops, just miles and miles of white sandy beaches.
Maputo, Mozambique’s beautiful capital, is a living history lesson of the country’s colonial era.
The city is known for its stunning colonial architecture and pretty Portuguese-style frontispieces, as well as the irresistible Pemba Bay, which is a must-visit for scuba divers.
Gorongosa National Park
Looking for a Safari?
Head to Gorongosa National Park to seek out bouncing bushbuck, elephant herds, waterbucks, crowned cranes, wild warthogs and more.
Tofo Beach
Located in the Inhambane Province, Tofo has become a hotspot for young travellers.
It hosts beautiful stretches of beaches, a friendly laid-back  atmosphere, an entertaining nightlife, and great diving and snorkelling sites.
Palace & Chapel of São Paulo
The former governor’s residence which dates back to 1610 is now a museum.
The interior which houses recently refurbished Museu de Artes Decorativas and original pieces of furniture gives an idea of what upper-class life was like at the time.