Jadu or Gado is a mountain town in western Libya (Tripolitania), formerly in the Jabal al Gharbi District. Before the 2007 reorganization, and after 2015 it was part of Yafran District.
Not who you're looking for? Others named Jadu: German singer and musician · software companies of the United Kingdom
Studio characters