France, Greece, Great Britain, Australia and Switzerland are the 5 countries who have participated in all the Olympics since it started.
 

comments (0)

Dhaka, Bangladesh

98 more from shanon