Overlooking the Gange River in India, this fascinating weekend retreat treats its owners like royalty.…