Cachaça: What is it?

[vc_row][vc_column][vc_column_text] Every country or region in the world has its own iconic spirit. Each one with its own unique flavors, traditions, stories, and recipes. Mexico has Tequila, Scotland has Scotch, France has Champagne, and the U.S has Bourbon. In Brazil, Cachaça is king. While not well known throughout the world, in Brazil there are thousands […]