Socotra Island. Nice place actually. I would wanna go there, based on my session.
My entry point to the target was a very unique looking yellow-black bird sitting on what looked like a tree-trunk surrounded by weird looking trees.
So I googled. They have these yellow-black weird vultures there called Egyptian vultures.
They also have weird looking trees, like baoab trees and dragon blood trees.