Tom Parker Travel 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.
