Anonymous Anonymous 29-11-2016 Geography Answered What is the largest country in the Caribbean? What is its capital?