There's nothing to complain about paying more at Taj Mahal or any other attraction.The Indians have the right to view it,we cannot charge them a higher rate,as you know the economic scenario in the nation.So,when a white= Foreigner (even Africans visit Taj) has the money to fly to India,he can afford to pay more that goes into maintaining the place.