1. In a medium saucepan, over medium heat, toast couscous until golden. Add coconut milk, water, salt, and pepper and bring to a boil. Immediately lower the heat to a simmer and cover the pot. Cook for six to eight minutes until liquid is absorbed and couscous is fully cooked. Keep the pot covered for several minutes to steam the couscous. This will keep the couscous extra moist.
2. In a separate skillet over medium heat, toast coconut flakes until golden, stirring constantly.
3. Prepare the lime syrup by combining lime juice and oil. Mix well.
4. Combine couscous with toasted coconut flakes, scallions, red onion, lime syrup, mango, and almonds. Mix well. Serve warm.