The Green Villa Barn and Garden is a lush, green wedding venue in Independence, Oregon. The barn offers an indoor location to accommodate the unpredictable Oregon weather, as well as outdoor gardens for a fairytale wedding. Nestled in the heart of nature, this charming venue offers both breathtaking gardens and rustic elegance, making it the […]