Frida's Villa is the perfect place to stay on Salt Spring Island, British Columbia, Canada. It is comfortable, private and set in a perfect location. This beautiful, warm and inviting villa is a work of art on its own ? and a great job has been done expressing the theme. You will love the warm, friendly hospitality of Frida's Villa. READ MORE