No, I think the first path given is also correct, anyhow I'll try the second path also.
I've just discovered options said in my browser here. The point is that, it does have built in support for some of the Indic fonts, but not all.
The browser does list the fonts I've installed said in the first location, even the Indic font I've downloaded, but still the page does not render properly.
I've said the browser to use the Indic font downloaded if the requested font not found, and there came some weird rendering of the page. So the problem is not installing the font, it is installing the correct font.
May be googling for Linux fonts will help, but is there any way to know the font being requested by the page?