1 reviews | Active since Member
Thompson Lodge in Lebowakgomo in Limpopo Province is the best place to be at. The place is very neat and affordable, staff very friendly. Thank you guys you made my short stay well deserved.