This is one good post, my friend. It is amazing that you were able to share your experience as it is, without the sugar coating. Travel tips such as these, are not only applicable to that country but can also be used as a precaution in visiting other countries as well. A well-conditioned mind with regards to the possible circumstances that you will face will make sure that your travel will not be frustrating as its best.
It is given that anywhere you go, you should always take extra care on what you intake, be it food or water. No matter how the locals tell you that they are safe, of course, they already developed immunity from the bacteria that can be found in it, like E. Coli, unlike us who are used to proper handling of food. It is science.
I also like what you told about not making any pre-plans, like reservations and transports, for it will allow you to be flexible with your time during the trip. Based on my experience, since I only traveled in my country, it is a good way to learn the language or dialect, and always ask, but be vigilant as well for possible swindlers and scammers.
Ultimately, bad experiences are the best teachers in life. By sharing this post, you were able to warn others of the possible incidents that may jeopardize their vacation if they will not proceed with caution. And may they not experience what you had during your travel.
This is so informative. God bless you and your future trips to come .
RE: Travel Tips for Backpacking in India