Keep scrolling down for answers and more stats ...
Hint
Answer
* Is in the Americas * Begins with a letter before H * Has island territories apart from the main country * Has a population of above 15 million * Is named after something that passes through it