Jamaican Beauties At The 2018 Carnival.

The annual carnival which mainly takes place in Kingston and Ocho Rios resort areas in Jamaica, kicks off in January and ends in April after the Easter holiday.