Original: 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.