Visiting India soon. Need some leads and guidance

I’ll be in Delhi and around northern India, Haridwar and Rishikesh. Looking for any leads guidance or tips for these areas. Providers and tour guides appreciated.