Barva es el cantón número 2 de la provincia de Heredia, Costa Rica.