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
The 2010 Commonwealth games were held in Delhi, India.
India hosted the Commonwealth Games only once in 2010.
Yes, there are and they have in 2010, when Delhi hosted the Commonwealth Games.
Delhi hosted the Commonwealth Games in 2010.