3star
Cuba is the largest of all islands in the Caribbean.