Here are the pictures found that you requested.
This was in the interior of the island
Me with the waterfall in the background