We live on an isolated tropical paradise island with stunning scenery and incredible wildlife – and it’s BRITISH
A BRITISH tropical island has been described as "paradise" thanks to its stunning scenery and incredible wildlife. Saint Helena is one of the remotest islands…