The Iguana Ranch Guesthouse, Vancouver Island, British Columbia, Canada - The Mountain Bikers  Shangrila
The Iguana Ranch Guesthouse and Mountain Biking Club, Vancouver Island, is a spacious Westcoast style chalet guesthouse accommodation, hostel and Mountain Biking Club nestled on a 7.5 acre picturesque hideaway overlooking a private lake, giant old growth trees & mountains in the Cowichan Valley, British Columbia, Canada.