I'm with Background Noise on Mombasa. As Air Comores apparently only had the one F27 which had a French registration about 1980 before being reregistered locally, this photo I found is I suggest taken from a similar viewpoint but much more recently:
Perhaps you would like to confirm (or perhaps otherwise) Olympus?