The biggest Island in the Caribbean, Cuba is not just a tropical island or one of the last Communist countries in the world; there is an unspoiled beauty that goes beyond the turquoise waters and the white sandy beaches into the people and the old buildings falling apart and the vintage cars roaming the old Havana.
Cuba