I want to know your views about Switzerland.. in my opinion, it is a most beautiful country on Earth just like as a piece of heaven on Earth. I went there twice in my life and explored the attractions of this region with my family and can't express who much more beautiful it is. It is a perfect destination for mountain lovers. Before going in ny to niagara falls tour I enjoyed the skiing, snowboarding and hiking in St. Moritz.