Hi,
@Kuldeep!
I am very surprised at the entry fee for foreigners, and it is beyond me why there should be extra charges for foreigners?
There's an answer for this from different viewpoints:
1.
Economic Viewpoint - Foreigners from SAARC and BIMSTEC countries are charged the same fees as Indian citizens. Those from the remaining countries have to pay a higher fee primarily because they can afford to pay more. The SAARC and the BIMSTEC countries are of the same level in terms of development with India. Aside from that, the tourists from these countries go to India for religious pilgrimages due to their long-standing good relationship with India.
2.
Priority Viewpoint - Since the Indian citizens do pay their taxes which helps support these monuments, lowering their entry fees for the sites is only right. In a way, they do own these monuments in what can be termed as "collective ownership" since they are permanent residents of the country. That's why they are given the priority when it comes to entry fees.
3.
Market Segmentation Viewpoint - This happens in cinemas, supermarkets and everywhere else. With this viewpoint, the government is maximising profit depending on the ability of the tourist to pay. They then divide the consumers based on their ability to pay and set the fees according to that.
Anyway, as long as the money taken from these sites are used to maintain and improve the sites, I really don't have much problems. Besides, there are many attractions in the country that are free to visit anyway. And comparing the ticket fees in India to other countries, be it developing or third world, you'd find that the fees are still lower.
Also, you'd find that foreign tourists have special privileges as well in India. Like the travel quota in Indian Railways, separate ticket counters, IndRail Passes and certain special passes. In a way, these fees also help to maintain and build these special privileges for the foreigners.
I hope this clarifies things!