87 Van Der Bijl Street, Thabazimbi, 0380  |  (+27) 87 236 6510

© 2019 Division of The Mackenziegroup

Echo Mountain Inn currently has 5 LPM Machines operating under Vukani Gaming.
We are the only licensed casino in Thabazimbi.