CroisiEurope is giving agents the chance to win one of eight places on a Southern Africa cruise.
To be in with a chance of winning, agents need to make as many African Dream bookings as they can before 30 April.
Bookings must be for a minimum of two cabins on any 2019 or 2020 African Dream itinerary.
The top eight top sellers will enjoy a four-day cruise on Lake Kariba onboard the African Dream, a four-day stay in a luxury lodge near Chobe National Park and overnight stays in Johannesburg and Victoria Falls.
The winners will be announced in May and the prize must be taken on selected dates in 2019.
The prize is non-transferable and there is no cash alternative. In addition, bookings must be secured by a deposit to qualify. Flights and gratuities are also included.
African Dream, which launched last year, can accommodate 16 guests.