Keep scrolling down for answers and more stats ...
Hint
Answer
* Is in North America * Begins with a letter before F * Has a two word country name * Its motto in its native language means ‘Pure Life’ * Does not border any of the 3 largest countries in North America