I totally agree you should check with your doc. I live in Texas and it's hot here, but it's a walk in the park compared to Calcutta. It could be that your body just doesn't want to use the energy (heat) to digest certain foods, such as meats and protein. I'm sure you know this but make sure you are well hydrated and your electrolytes are within normal limits (something your doc will do). That being said, I have always believed the body craves what it needs. Most fruit contain a lot of water. Keep eating and drinking but check with your doc. Good luck.
Be the kind of woman, that when your feet hit the floor each morning, the devil says "oh crap, she's up".