I just read in today's Times of India news paper that prices have been increased for entry into Taj Mahal and the government says it is due to inflation. I took a picture of that and this is what it says : Tickets for Taj Mahal will now cost Rs40 for Indians and for foreign nationals it would cost Rs1250. Ticket prices for all world heritage sites have also been increased. I personally believe it should be more like Rs100 for Indian nationals as well and for foreign nationals there should not be a different pricing. I have traveled the world and never seen any place charging a different price just because you have taken a 8 hour flight just to get there so now that you are here you should pay a bit more then what those people pay who live round the corner from here Does not make sense to me. I am pretty sure if the prices are raised upto Rs100 for every one then the total collection would still far exceed what they get from this differential pricing.