Planning a trip to Vermont? Don’t miss out on your chance to give tiny living a try at the Green Mountain Tiny House. This accommodation is located in Jamaica, Vermont.