Skip to content
Advertisement

Topic - St. Helena

east of Rio de Janeiro on the South American coast. It is part of the British Overseas Territory of Saint Helena, Ascension and Tristan da Cunha. It was named after Saint Helena of Constantinople. - Source: Wikipedia

Related Stories