The glamorous West India Travel Awards reward the supreme efforts of the travel and tourism industry’s most laurelled performers. The Awards recognise outstanding work that has raised the bar higher for the travel trade. This glittering evening in Goa created unforgettable memories.