If Lord Nelson Came to Antigua Today!

Admiral Lord Nelson famously called the Caribbean island of Antigua a “mosquito infested hell hole” and spent as little time as possible ashore, preferring the crammed quarters of his ship to any accommodation the...

Read More