Abelito Abelito 18-11-2016 Geography Answered What is the largest island in te west indies? what is its capitol?