Richard Tolson
Contributor
LOCATION: London N6, United Kingdom
The Times (London) Correspondent, Leeward Islands, 1954–56.
Primary Contributions (5)
Antigua and Barbuda, islands that form an independent state in the Lesser Antilles in the eastern Caribbean Sea, at the southern end of the Leeward Islands chain. There is one dependency, the small island of Redonda. The capital is St. John’s, on Antigua. Antigua’s coastline is intricate, with bays…
READ MORE