The Antigua and Barbuda Tourism Authority has launched “Your Space in the Sun,” its new campaign that positions it as the perfect location for travel in the new...