St Helena bay
Ever heard of the beautiful St Helena, thinking where is St Helena located? St Helena is a tropical island in the South Atlantic Ocean of volcanic origin, in the east of Rio de Janeiro and west of the southern coast of Africa. The St Helena islands have a rich diversity of sub tropical forests. The St Helena beaches are a must visit. English […]