Airbnb & Vacation Rentals VRBO Top 10 VRBO Vacation Rentals In Quechee, Vermont Pratiksha Quechee is home to Quechee Gorge, fondly known as 'Vermont's Little Grand Canyon', as well as Quechee Lakes Ski Area which are popular tourist places and render a good deal of recreation.