Mozambique is home to Africa’s best beaches and some seriously good safari parks!

Things to do in Mozambique