Travel & Food

The largest of the islands in the Caribbean Sea, Cuba has the distinction of being the country hosting the world’s longest serving dictator, Fidel Castro.