People on Mambo Beach south of Willemstad, Curaçao, in March 2020. The island draws tens of thousands of Canadian visitors every year, but some are now worried about travelling to the Caribbean.
People call them the ABC islands: Aruba, Bonaire and Curaçao. All three are located in the southern Caribbean's leeward Antilles, off the coast of Venezuela. All three are popular tourist destinations ...