Indus-Carte
Everybody goes for the Taj – Taj Mahal. It’s fine. It gives India the pride to hold one of the…