My husband spent two nights at the Taj Lake Palace — a hotel located on a lake in Rajasthan, India. We were treated like royalty from the moment we arrived, and enjoyed the stunning views. Although we ...