Holguin, Cuba

Holguin, Cuba

On October 28, 1492, Christopher Columbus dropped anchor on the shores of this northeastern province and promptly declared it "the most beautiful country human eyes had ever seen." Centuries late...

JDS Travel News JDS Viewpoints JDS Africa/MI