NY Times Ranks Squamish as #32 Place to Visit on Earth in 2015

Among the likes of Milan, Italy, Chile, Yellowstone, and other world-famous powerhouses of tourism and grandeur, Squamish, BC, the home of Quest University finds itself perched at spot #32 in the New York Times’ annual article of worldwide destinations. That’s … Continued