Antigua and Barbuda has copped the title of Stand of the Year at the ongoing World Travel Market in London.
Officials at the Antigua and Barbuda Tourism Authority were ecstatic as they received the recognition on Wednesday.
ABS’ Ercil Charles Jr reports from London.