Notes1 OVERVIEW OF THE CUBAN ECONOMY Cuba, located 93 miles south of the United States, has approximately 11 million inhabitants and a land mass almost three times the size of the state of Louisiana. If Cuba were a state within the United States, it would rank 7th in population. This country is brimming over with […]