Tag Archives: Saint Helena of Constantinople

Saint Helena

Town-Saint-Helena-Jamestown-tourism-places-to-visit-amazing-world-post

Saint Helena, named after Saint Helena of Constantinople, is a tropical island of volcanic origin (though volcanic activity on the island is now extinct), located on the Africa continent; in the South Atlantic Ocean, about midway between South America and Africa. 

Read More »
Close