I think I have a picture from this exact spot, before the road goes crazy and starts winding down on the other end of the island, let me see if I can find it... I believe it was on the way to Coki Beach I could not find it, but her eis another one from a different angle. Same islands