Indagare Travel reviews the Brijrama Palace, a luxury hotel in Varanasi, India, located directly on the banks of the sacred River Ganges. Opened in 2016 in one of the former riverside fortresses, the Brijrama commands a central location in Varanasi with views out over the sacred Ganges.