videoDetails
G20 Summit: India Is All Set For The Royal Welcome Of G20 Delegates At Taj Hotel
Ahead of the upcoming G20 summit, hotels in the national capital are all geared up for the global event. India is set to host the G20 Summit scheduled to be held in New Delhi from September 9-10