Jamaican facts

An independent island nation that is part of the British Commonwealth, Jamaica is located in the Caribbean and has been self-governing since 1962. While still considered an independent nation, Jamaica […]