Which land mass lies approximatley 200 miles north of Somalia?

The Arabian Peninsula