5 Filming Locations Of Khatron Ke Khiladi

Bulgaria

Spain

Cape Town, South Africa

Argentina

Brazil