I think I found a work around the problem of Youtube setting its contents to India.

Delete the Youtube icon from speed dial. Navigate to youtube through the combined address and search bar. Set your content location to your desired place in youtube. Save Youtube to speed dial. The issue of Youtube setting the contents to India should disappear.

It seems the default youtube icon in speed dial had its contents set to India.