In 1933, two British Royal Air Force pilots landed at Walvis Bay, 800 miles north of Cape Town, South Africa, setting a non-stop flight record …
Read more: On This Day, Feb. 8: Mary Queen of Scots beheaded –
Tags: Cape TownRead more: On This Day, Feb. 8: Mary Queen of Scots beheaded –
Tags: Cape Town