Explore the cultural heritage of India with India heritage tours along with stay at the heritage hotels of India