The Indian community of South Africa, love them or hate them, they are here to stay!
South Africa, for all its upheavals, historical trials and tribulations, conflicts, treasures and wealth, interspersed with growing poverty, is still a beautiful country.
With its temperate climate, rolling hills and majestic mountains, diverse fauna and flora and diversity of its people, South Africa