Spider Crab Island

Spider Crab Island is a small island located in the southern portion of the Gulf of Jahras. (Map)