Hi Donna
I haven't done this trip, but I've travelled with Just You, and I have been to India with another singles company. Just You are great at organising holidays - I went to China with them and there was something to do almost every minute of every day! My holiday in India was also wonderful, its a truly fantastic country - the scenery is amazing and the local people are really welcoming (and we saw a tiger!!).
Don't worry about going on your own, just make the most of being able to visit other countries - you'll find that everyone else is there for the same reason and with that in common you'll find it easy to get on with them!
Enjoy yourself,
Julie