The 2010 Commonwealth Games were hosted by India(Delhi).
India hosted the 2010 Commonwealth Games.
Delhi, India hosted the 2010 Commonwealth Games.
Delhi, India hosted the 2010 Commonwealth Games.
India (Delhi) hosted the 2010 Commonwealth Games.
Delhi hosted the 2010 Commonwealth Games.
India hosted the 2010 Commonwealth Games.
INDIA
India
The 2010 Commonwealth games were held in Delhi, India.
Yes, there are and they have in 2010, when Delhi hosted the Commonwealth Games.
India hosted the Commonwealth Games only once in 2010.
Delhi hosted the Commonwealth Games in 2010.