I have heard that Switzerland is nice, but are there any other places that have great ski resorts? Also, are there any places where rentals and lift tickets are cheap?


Leave a Reply