The island of Jamaica


2046961