The Anguilla Tourist Board (ATB) is reporting that the total number of stopover arrivals reached an all-time high of 95,944 in 2023, surpassing the previous record set in...