Preheat a grill to high heat (about 500-550 degrees). Brush a large, heavy duty piece of foil with olive oil. The foil should be long enough to lay the salmon on top and wrap completely around it.
Mix all the spices together and rub on both sides of the salmon.
Whisk together the honey and apple cider vinegar. Place the salmon on the foil and pour the honey mixture evenly over top. Bring the long sides together, crimping down the middle, then roll and crimp the short sides, sealing tightly.
Grill for 9 minutes then carefully open the foil packet (steam will escape so be careful!). Leave the foil packet open, cover the grill, and continue to grill for another 2-4 minutes or until the fish flakes apart easily with a fork or registers at least 130 degrees. Carefully remove the foil packet from the grill. Reseal it loosely and let rest for five minutes.
Meanwhile, toss all the mango salsa ingredients together in a bowl. Season to taste with salt and pepper. This can be made several hours in advance and refrigerated until ready to serve.
To serve, divide the salmon up into individual portions and spoon the mango salsa on top.