This tiny volcanic island sits 600km off the coast of Baja, California. Over 500 individual Oceanic Mantas gather near the coast of this island from November to June, although May and June are considered as the best months to spot them. The Mantas that visit Socorro Island all have a rare black-morph and the largest has been measured to be over 5m across.