I remember flying into Masafi in about 67 or 68 in a Twin Pin, whilst on a 51 squadron detachment to Sharjah.
Couldn't definitely identify it from the photo, but it looks like the place. The main thing I remember about the flight, was that there were no seats in the TP apart from the pilot's. Had to stand all the way there and back behind the pilots. Talk about Flight Safety!!!