India is one among the three countries to have been invited by the United Kingdom to attend the G-7 meet scheduled to be held in June. The British government has chosen an English village on the coast of Cornwall as the site for the annual summit. The influential G-7 group consists of UK, Canada, France, Germany, Italy, Japan, the USA.