With one of the largest natural harbors in the world lying between lush green hills and the Caribbean Sea Kingston Bay became the perfect site for one of the biggest ports in the Caribbean .
The Caribbean has many different ports in it , Kingston Bay being the best of them .