Which way is Meggiddo and where is my swordbearer?
That depends on where you are. If you are in Los Angeles, it bears 23.26 degrees (approximately North Northwest)and is 6,556 nm away.
Assuming Austin Texas it bears 39.18 degrees (not quite Northwest) and is 6,194 nm away. Here's a tool that will let you calculate the bearing from wherever you might be. FYI Megiddo is at Latitude, 32° 35' 50.25" N. Longitude, 035° 13' 43.64" E. Or at least that's where the airport near there is located. For Megiddo itself you could put in 32° 34' 29N, 35° 10' 32E. But I figure the airport is close enough. :)