Home Tags Cuba

Tag: Cuba

Hurricane Oscar makes landfall in eastern Cuba – Times of India

0
Hurricane Oscar made landfall in the Cuban province of Guantanamo, near Baracoa, on Monday, with maximum sustained winds of approximately 80...

MOST COMMENTED