St. Helena Island
HELENA IS AN ISLAND in the South ATLANTIC OCEAN between Africa and South America.
The capital is Jamestown.
The Crown Colony of Saint Helena is formed by the island of St.
Helena, the islands of Tristan da Cunha (more than 1,300 mi or 2,000 km from St.
He... Read More >>