This is something that really only seems like a mystery when viewed from an explicitly academic context. Speaking many languages is the norm for many people, and speaking many, many, languages is a very refined ability. When you think of language as "purely" mental and private then it seems "mysterious", but once you rid yourself of the mentalist (Cartesian in philosophical terms) confusion and focus on language as public behavior, then it's not mysterious at all.