Bazaruto, Mozambique nature love