Switzerland, officially the Swiss Confederation, is a country situated in western, central, and southern Europe. It consists of 26 cantons, and the city of Bern as the seat of the federal authorities. Read More
India's Olympic champion, Neeraj Chopra, experienced a 'dream-come-true' moment meeting Roger Federer in Zurich, Switzerland. Already a big fan ... ...