I just booked my three week honeymoon to Singita Lodge in Kruger National Park, Banyan tree in Seychelles and One and Only resort in Mauritius. I was told by a doctor that i should be careful with the food that i eat as well as the water i will drink. Do the lodges as well as hotels i mentioned purify the water? Should i be concerned? I am assuming because they are high end hotels, they take every precaution to keep guests safe. I am only taking malaria pills but no shots. If there is anything that I should look out for please let me know. Also, I will be at Kruger in May so I was also wondering what type of clothes i need for this time of the year.