Cape Town has something for everyone – and every experience has a uniqueness about it… I suggest having a traditional lunch at an “off the beaten track” Cape wine estate, and if you’re feeling fit, climb the 1087 metre high Table Mountain, take the cable car down, and then have a famously sweet koeksister to replenish your energy!


with its lovely beaches and pounding waves making for some great surfing, Mossel Bay is a great city to visit if you love the outdoors. From here, you can enjoy the soft sands, hike along the coast, or even go skydiving if you feel like it. While the town itself is quite unattractive due to its industrial sprawl, the range of things to see and do and the laidback vibe make it a great stop off point when you’re traveling along the Garden Route.


  • Johannesburg

With around ten million residents, Johannesburg is the largest city in South Africa and is the economic heart of sub-Saharan Africa. Tellingly, however, almost half of the population live in townships such as the famous Soweto.

For a revealing and eye-opening look into South Africa´s tragic past, the Apartheid Museum is a must, and there are many other great museums to visit. While the city does have its issues and its massive sprawl can be a bit overwhelming, it is a surprisingly welcoming place; its infectious energy will encourage you to keep exploring all of the great shopping, sporting spectacles and vibrant urban culture.

Johannesburg image

  • Durban

The third largest city in South Africa is a bustling place, thanks in part to its gigantic port – the largest in Africa. Much has changed in recent decades – the end of apartheid saw the city welcome many nearby Kwa-Zulu residents, who now make Durban one of the most African cities in the country. In addition to this, its huge Indian population also gives it an Asian flair, as demonstrated by the streets, markets and restaurants which you´ll come across.

Lying on the Indian Ocean coast, Durban has a picturesque harbor as well as a lovely waterfront lining the expansive public beaches that many Jo´burgers come to enjoy. Although there is a slightly gritty feel to the city due to the port, recent developments have seen Durban much improved and even better to visit than before.

Durban image

  • Kimberley

Located amidst the Diamond Fields, Kimberley is where de Beers started out, and the city will forever be associated with these glittering gems. Visit the Big Hole and the accompanying recreated mining settlement to step back into the past and experience how Kimberley used to be. Located in the Northern Cape, it has some great museums and fine old buildings which are steeped in history, as well as a scattering of decent hotels and restaurants.


5 countries that are visa-free for Nigerian passport holders

  • Haiti

An island located in the Caribbean bordered by Jamaica, Turks and Caicos, Cuba and Bahamas. Haiti is the most mountainous nation in the Caribbean. The country has a tropical climate with two rainy seasons. Its white sand beaches and mountainous scenery make it attractive for tourists. Haitians speak two main languages ; French and Haitian creole. Its capital Port-au-Prince is the largest city. You can stay up to 90 days in Haiti as a Nigerian passport holder.

  • Barbados
Barbados image

A leading tourist vacation in the Caribbean with sky blue waters. Its capital city; Bridgetown, consists of one third of its population. For an exciting adventure here, go on the Atlantic submarine to enjoy a nice view of the underwater life and take a tour of the island to enjoy its scenic views. Visit the museums to get a peek into the history of this Caribbean nation In addition, you can treat yourself to Cou-Cou and flying fish to get a true taste of Caribbean food. The official language of Barbados is English. Nigerian passport holders require no visa to visit this country and can stay for up to 180 days.

  • Dominica

Located between Martinique and Guadeloupe. Dominica has a few beaches but its mountains, freshwater lakes, hot springs, waterfalls, and diving spots make it an attractive holiday destination. Its capital city is Roseau. The Caribbean Island’s volcanic nature has attracted a lot of scuba divers. English is the main language of the island although, Dominican creole is largely spoken. Saltfish and bakes (fried dough) are a staple in Dominica. You can visit this country and stay for up to 180 days.

  • St. kitts and Nevis

Made up of two islands separated by 3 kilometers, these islands are surrounded by the crystal clear Caribbean waters. The people of St. Kitts and Nevis are known to be very warm to tourists. Adventure lovers can rent a bike and go mountain biking. Visit the museums to learn more about their rich heritage. The two main languages spoken are English and Saint Kitts creole. Treat your taste buds to Conch fritters, which is basically conch meat fried in seasoned batter. Pelau also gives you a real taste of the islands. A mixture of everything delicious about the island’s cuisine. Itis made up of pig tail, beef and all kinds of meat. It also contains rice, pigeon peas and a variety of vegetables. Nigerian passport holders can stay here for up to 90 days.

  • Fiji

A group of over 300 islands, made of gorgeous pristine islands. These islands are located in the Southwest pacific. You’re spoilt for choice as almost every island has resorts that cater too different tastes. The languages spoken are Fiji, English and Fiji Hindi. Fijian culture is very vibrant and its a huge part of the people’s life. Go snorkeling in the Mamanuca Islands or spend sometime treating yourself to luxury stay in Qaalito Islands’ private resort. Explore historical artifacts in the Fiji museum and have fun at the Sigatoka sand dunes. In Fiji Island, you can stay up to 120 days.