The idyllic Caribbean island nation of Antigua and Barbuda relies on tourism for much of its wealth. For that reason, ...