Spider Crab on Sponge Grand Cayman is a photo spot in Cayman Islands at 19.28741, -81.38992. ShotHotspot has 8 photos taken here by 4 photographers. It's good for nature and water photography. Other photo spots nearby include Rum Point, The Ritz-Carlton, Grand Cayman and Kai Jungle Rum Point.