Cuba Libre por favor! Location: Cuba (discover), the largest island in the Caribbean (discover). When cold white winter blanket covers the northern hemisphere northerners head south to recharge, discover new, enjoy and relax. Exotic countries are also the perfect place to introduce the taste buds to the new flavors. Often enough, upon discovery some tasty […]