Most historical accounts state that the island was discovered on 21 May 1502 by the Galician navigator João da Nova sailing at the service of Portugal , and that he named it `` Santa Helena '' after Helena of Constantinople .
The island was discovered on 21 May 1502 by the Portuguese admiral João da Nova Castella , and he named it `` Santa Helena '' after Helena of Constantinople .