Thanks for your reply. I am from Jaipur(Rajasthan). Any other card other than Amex from which I can book any other 3 star property using points, as I think 34K will not be sufficient for a 3-4 days domestic stay at Taj.
Also any other card on which if I spend more I can get more better rewards than this, please suggest that also so I'll shift my all spending to that card.