Wildflowers paint the landscape and sunshine bathes St. Helena, escape the ordinary and immerse yourself in a springtime haven.