When it comes to this heart pumping, adrenaline filled town of ours, it is nice to know that there is a place to relax and rejuvenate right in the heart of the village. This amazing place is called West Coast Float and it is the only thing of its kind in Whistler. Imagine…. all of your stresses, pain and sleep deprivation all floated away in 90 minutes by literally doing nothing at all. That’s right, all you have to do is relax and take time for yourself, sounds pretty amazing now doesn’t it. The ...