Humraaz Filming Locations

Humraaz was filmed in Malaysia.
Show Map