India is a country of rivers and almost every state in India has one or two rivers in it. People love to spend their weekends and vacations in the riverside resorts and hotels. Reasons are many, like religious, opportunities for water sports, environment and weather. Many places in hilly regions also offer riverside camping options, where people go for river rafting, fishing, religious bathing or visiting the holy rivers like Ganga. We have wisely handpicked numerous resorts right alongside the rivers to make your vacation more enjoyable.