Pop Quiz: Name a country that has a ski resort. Most people are quick to name the US, Canada, or one of the plethora of European destinations. Many will also look to Australia and New Zealand in the summer months, or perhaps the famous indoor ski resort in Dubai. While skiing has been a worldwide […]