Semir Osmanagic, who describes himself as Bosnian American, is becoming known as the person who discovered the existence of pyramids in the Bosnian town of Visoko. But this is only the latest enigma that has attracted the attention of the explorer. Osmanagic has spent a lifetime travelling to and researching ancient sites around the world.