Travellers need to plan their journey very well in advance. These days the most visited sites are usually busy and need advance reservations for lodging and for travel on air, rail or road.
Travelers need to take care of health on their journey. The food, beverages available on the route may not be up to their living standards or quality or very hygienic. The travel could be expensive. The travelers may face language problems, when visiting regions speaking other Indian languages. So they need to depend on some agents.
The journey could be difficult if there are small children to take along. One needs to be careful regarding the luggage, due to fear of thieves. Dirtiness of towns and garbage around sights are a demotivating factor too.