Africa’s Most Alluring Cities

best cities to visit in Africa

Discover the best cities to visit in Africa – a continent where every skyline tells a story. From Cape Town’s coastal beauty, where mountains meet the sea, to Nairobi’s wild heart, where urban life thrives alongside untamed savannahs, and Zanzibar’s historic charm, shaped by centuries of trade and culture.

Restoration and Regeneration in the Scottish Highlands

Through forest bathing, nature therapy, yoga, pilgrimage walks and hands-on encounters with Scottish craft, the journey offers an immersion in nature, to nourish the spirit and inspire collective action for the health of our planet.

4 – 8th May 2026

Limited places - apply above to join the journey!