a small island that belongs to Yemen but is geographically closer to Africa. Located around 236 miles south of the Arabian Peninsula, it is one of the most isolated landforms of continental ...