I don't pretend this is my answer - but I just saw someone else answering this - it is conclusively rajasthan india - they have apparently been there and seen the place in question - that's good enough for me.
I still need 25 b) and I'm torn between Magellan and John Cabot for 25 e).