Tour guiding involves leading groups around sites and providing commentary on features and history. Tour guides must have perpetual knowledge as they educate visitors about culture, heritage, and monuments. The average salary for a tour guide in India is Rs. 200,000 per year. Several institutes in India offer training programs to become a tour guide.