Surrounded by rolling hills and majestic mountains, The Canyon is a picturesque setting for any special event. Located just 15 minutes from Cromwell, The Canyon is a hidden gem surrounded by nature, providing an elegant and tranquil venue. Perched up on a Canyon, above Tarras Winery, the venue provides an amazing backdrop for any event. Whether you want to create your perfect wedding, need a big space for a concert or conference, or even a business retreat; we can cater for any function.