- last post: 01.01.0001 12:00 AM PDT
I posted a map of that region in a previous thread. Anyways, the trailer does appear to take place in southeastern Africa. Besides Mombasa being a real place, look on mapquest and off the coast of Tanzania (just south of Mombasa) there is a real island called Zanzibar.