Whistler, British Columbia
Just 125 kilometres north of the City of Vancouver lies one of the best resort towns in the world. Whistler is located in the southern Pacific area of the Coast Mountains in beautiful British Columbia. The population is comprised of mostly locals, seasonal workers and tourists. There are over two million people who visit Whistler every year and it is going to be the host of the 2010 Winter Olympics Sliding, Nordic and Alpine events.
There are so many things to see in this famous world-class ski town such as Whistler Mountain, Garibaldi Provincial Park, Blackcomb Mountain, Black Tusk Gallery, Lost Lake and Rainbow Mountain.
Visitors and locals can enjoy fabulous restaurants such as Araxi restaurant, Apres restaurant and wine bar, Bearfoot Bistro and the Wine Room at Fairmont Whistler. If you are looking for somewhere to relax or play then check out Taman Sari Royal Heritage Spa, Fairmont Chateau Whistler Golf Club, Barely Legal Motorsports or have a drink at Merlin’s Bar and Grill.
Source...