India will host the G20 meetings at 55 locations across the country to put a "spotlight on heritage sites". These destin