Jebel Musa
December 14, 2021 in Egypt ⋅ ☀️ 16 °CJebel Musa means Mountain of Moses in Arabic. It is also traditionally understood to be Mt. Sinai or Horeb where Moses received the 10 Commandments. There is some debate about that, but this is theRead more