Ha! There is no mountain of meggido!
There was a valley of Megiddo; a city of Meggido; a king of Meggido, and waters of Meggido----but there was no mountain by that name!
Megiddo was a fortress city which guarded ancient Israel's most critical mountain pass.
Megiddo was located on an elevation overlooking the Plain of Jezreel. The city was located at the foot of the Mount Carmel range. The "mountain of Megiddo" could easily be a reference to Mt. Carmel. It could be a metaphor that functions as something other than a physical location.