01 - Preheat the oven to 350°F. Line two baking sheets with parchment paper to prevent sticking.
02 - Whisk together flour, baking soda, cinnamon, and salt in a medium bowl until evenly blended. Set aside for later use.
03 - Beat softened butter, brown sugar, and granulated sugar in a large bowl until light and fluffy, approximately 2 minutes.
04 - Beat in eggs one at a time, ensuring each is fully incorporated before adding the next. Stir in vanilla extract.
05 - Gradually mix in the dry ingredients until just combined, being careful not to overwork the dough.
06 - Gently fold in oats, coconut, dried mango, and raisins until evenly distributed throughout the dough.
07 - Drop tablespoon-sized mounds of dough onto prepared baking sheets, leaving approximately 2 inches of space between each cookie.
08 - Bake for 10 to 12 minutes, or until edges turn golden brown and centers are just set.
09 - Let cookies rest on baking sheets for 5 minutes, then transfer to wire racks to cool completely before serving.