Cahora Bassa is one of Africa’s largest artificial lakes, and lies in the Tete Province of Mozambique, Africa. Cahora Bassa is a beautiful lake of the country and is quite popular among the tourists of Mozambique.
Explore MoreLake Niassa has a special wow factor to it. Lying towards the northwest of Mozambique, the water of the lake is simply crystal-clear, is of bluish green color and is not salty. The lake is home to more that 1000 types of fishes. These features make Lake Niassa an irresistible place of visit in Mozambique, Africa.
Explore More