this is rather amusing for the aviation buffs

St Helena airport

watch tourism take off.

Advertisement

Share This Story

Get our newsletter