As tourists, they are welcome. How else did you imagine they would come? You certainly couldn't sponsor a work visa for them.
You might want to check with your embassy, too. Some countries require that people get letters of invitation before they can come, even as tourists. I don't know about India, so I suggest you look into it.