text: Three towns holy to Hinduism - Haridwar , Allahabad , Kanpur and Varanasi - attract thousands of pilgrims to its waters .
simplified: The holy towns like Haridwar , Allahabad , Kanpur and Varanasi attract thousands of pilgrims .