Posted:
The show might like us to believe that it's being shot in the United Kingdom, but highly unlikely. It's shot in India.
I don't think the producers of this show have that deep pockets that they'd actually pay their actors in pound currency as oppose to rupees. I believe the latter is true.
comment:
p_commentcount