
Where is St Helena
Where is St Helena We are often asked Where is St Helena ?? and love telling the story. So we decided to make a short video showing where St Helena is, how to get there and why you want to go. Measuring just 47 square miles or just 10 x