,

Los Guayabitos: The Venezuelan town where La Revolución reigns supreme