3 times
Peru had never hosted the Olympics.
Slovakia has never hosted the Winter Olympics.
Yes, Canada has played host to the Olympic Games twice. These times were: The 1976 Summer Games, held in Montreal, Quebec The 1988 Winter Games, held in Calgary, Alberta In 2010, Vancouver, British Columbia will hold the Olympic Winter Games making Canada a host country for the third time.
Once summer: 1976 Montreal Twice Winter: 1988 Calgery, 2010 Vancouver
Vancouver has never hosted the Olympics before the ones they are currently holding.
Canada has hosted the Commonwealth games three times.
Six: Switzerland, Norway, Italy, Austria, Japan, and Canada.
Portugal has never hosted the Olympic Games.
Barcelona, Spain hosted the Olympics in 1992.
6
none
1