Africa, Fozia, Islands

Bazaruto Island, Mozambiqe

Bazaruto Island is Mozambiques most beautiful paradise. The diversity of tropical fish is amazingly enriched with the coral regions spread all over, for which this island is names as the “Pearl of the Indian Ocean”.