Where is Jamica?

Jamaica is an island located in the Caribbean. It is just 90 miles south of the island of Cuba. It was named Xaymaca, by the Native Arawak Indians, meaning ‘Land of Wood and Water’.