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