Jamaica is an island country situated in the Caribbean sea. Following Cuba and Hispaniola, Jamaica is the third-largest island in the Caribbean Sea. It was under Spanish rule from 1494…
Tag
Jamaica is an island country situated in the Caribbean sea. Following Cuba and Hispaniola, Jamaica is the third-largest island in the Caribbean Sea. It was under Spanish rule from 1494…