Cookie Settings Snow Polo in St. Moritz – Squid Videos

Snow Polo in St. Moritz


Polo is said to be the sport of kings. A snow polo event on Lake St. Moritz in Switzerland draws fans of the mounted sport – as well as those who love to splash the cash at a top society gathering.

Close Bitnami banner
Bitnami