Look at Pandaw who have river cruises throughout India including Ganges, Brahmaputra, and the Kerala Backwaters.