Вы правы виза в Индию конечно нужна, многие турагенства ее делают, но можно все сделать и самостоятельно. У нас дама с работы летала в Индию и заказывала визу в компании Эверест, это аккредитованное агенство в посольстве Индии в Москве. Тут можно сделать разные визы, все есть на сайте компании https://www.visy-v-indiyu.ru/ Можно даже сделать все онлайн, заполнив необходимые данные на сайте компании, есть подробная инструкция с видео.
Вообщем, посмотрите и выбирайте, как удобнее для Вас оформить такую визу.