In 2016, they had simply set out to visit Chitrakoot Falls, a breathtaking natural wonder known as the “Niagara of ...