Aerial view of 'Trajineras' in Xochimilco, Mexico City, on October 5, 2019.

Xochimilco, a network of canals and floating gardens that is one of Mexico City's top tourist attractions, has seen visits drop by 80 percent since a 20-year-old man fell off a "trajinera" party boat and drowned on September 1, 2019.

Local authorities this week imposed strict limits on alcohol and required life vests aboard boats at the UNESCO world heritage site in an effort to bolster safety. However, locals who earn their living selling food, drink and handcrafts to visitors say they are suffering.