Articles Tagged Brazil

CanaRio Cachaca Review

CanaRio Cachaca Review

By

Cachaça: it’s the national spirit of Brazil, the all-important base of the Caipirinha and a relative to rum. And today, we’ve got a bottle of CanaRio Cachaça sitting on our desk. CanaRio hails from — you guessed it — Rio….

Read More