BootsnAll Articles

Tom Parker Articles

St. Helena Island – Jamestown, United Kingdom, Europe

Tom Parker’s visit to experience an undiscovered jewel was well worth the effort before a planned airport will forever change one of the world’s most isolated – and intriguing – inhabited islands.