I realized some time ago that images on the blog are not getting displayed in RSS feeds. I did not know this for a long time, since it works on my laptop, where images are displayed from browser cache. It would work for you too, if you see the images on browser first and then open RSS feeds.
paintedstork.com does not support hotlinks to images from other sites(such as Google Reader and bloglines), which was the cause of the problem. I have now enabled it for Google Reader and bloglines. If you are using any other web based feedreader to read India Travel Blog, just leave a comment here stating the reader you use, and I will have it enabled for you.