The Iguana Ranch Guesthouse, Vancouver Island, British Columbia, Canada

Iguana Ranch Guesthouse on Vancouver Island, is a spacious rustic Westcoast-style accommodation, specializing in group bookings, weddings, events, retreats and mountain biking; nestled on a 7.5 acre picturesque hideaway overlooking a private lake, giant old growth trees, scattered gardens and distant mountains in the Cowichan Valley, British Columbia, Canada.