I recently used Shosholoza meyl for my journey and...
I recently used Shosholoza meyl for my journey and I must say I was pleasantly surprised. The service was efficient and the staff was helpful. The trains were clean and the seats were comfortable. I would highly recommend this company for travel.