The excitement was palpable, with one young fan even donning a special "Made in India" dress to meet Mr Modi. The Indian ...