Socotra Island,Yemen

I am not quite sure to which country this island belongs,I read on the internet that Somalia has placed claims as well,so I stick to Wikipedia that says that Socotra island belongs to Yemen. Imagine waking up on the Socotra Island and taking a good look around you (let’s say your buddies pulled a prank … More Socotra Island,Yemen