Alright...here you go:
and with HUmar/HUnewearl:
Now I am not going to get a picture of the actual world for you, do it yourself
You can see that the long island on the right is Madagascar. At the top left is the peninsula of Saudi Arabia/Yemen. Take a look for yourself, the similarities are very intersting.