Immerse yourself in an interesting mix of African, Arabian, Indian and European culture in this island off Africa’s eastern coast. Visit its beautiful beaches too.
This is the oldest and most prestigious botanical garden in South Africa, home to the first collection in the world dedicated solely to indigenous plants.
Immerse yourself in an interesting mix of African, Arabian, Indian and European culture in this island off Africa’s eastern coast. Visit its beautiful beaches too.