Home Costa Rica News Alcohol Checkpoints Being Set Up on the Roads in Costa Rica for the Holidays