Jamaica

Jamaica is an island nation in the Caribbean located in a chain of islands called the Greater Antilles.

Links

 * Digihitch: Hitchhiking in Jamaica