Kolkata’s Eden Gardens will host the final of cricket ... the Royals will play at Guwahati’s Barsapara Cricket Stadium and ...
From visiting the iconic landmarks (Red Fort, India Gate, Qutub Minar), to shopping your heart out at Sarojini Market and ...