South Africa is a tapestry of captivating contrasts; you'll find desert and tropical rainforests, soaring mountain peaks, fascinating wildlife and a population whose cultures, beliefs and politics are as diverse as the country itself.




Tanzania offers a wealth of attractions: first and foremost the wildlife show, billed as one of the greatest on earth – the Migration where one and half million animals cross the Serengeti Plains.



Why not try a bush and beach getaway with a stay in Tanzania and Kenya and enjoy the best of both worlds? 

The 'spice islands' – Unguja (more commonly known as Zanzibar) and Pemba – have an exotic, almost legendary allure and offer a complete change of pace from the Tanzanian mainland. 



For a country of its size, Kenya sure packs a lot in: mountains and deserts, colourful tribal culture, beaches and coral reefs, and some of Africa's best wildlife attractions. Kenya's coastline is just as awesome as its famed Masaai Mara, with miles of soft-talc sands and a warm sea playground protected by a coral reef just offshore. In fact, to say Kenya is Africa in microcosm would not be stretching the point. There are a million different reasons to come here, and picking just one is nigh on impossible. 



Essentially a desert country, Namibia offers hugely contrasting landscapes: wide horizons and vast swathes of high dunes, with an awe-inspiring sense of space, and the rugged mountains of the central plateau.




When it comes to food, Namibia's national specialities of antelope, ostrich or zebra cooked on a braai (barbecue) are pretty incredible too!







Botswana is a vast land, highly prized for its safaris and game: elephant herds in their thousands roam the plains and gigantic concentrations of game migrate across the Kalahari and the Okavango Delta, following routes long embedded in their genes.






Botswana is Africa at its most riveting; untouched and unspoilt, home to some of Africa's most diverse wildlife and stunning scenery – ​rugged and entirely beautiful.


Request a call back

Or get in touch 01244 567000