Indian movie produces pour money on shooting at off shore locations for songs and action scenes. Many countries come to India to invite them. Most sought after country to the best of my knowledge is New Zeland and many are shot in european countries too.