Check out this great place to stay in Victor
Entire home/apt in Victor, United States. Upper Lake House is a beautiful country cabin located on approximately 80 peaceful acres surrounded by aspen trees. The views from the front deck are spectacular, offering vistas of Pikes Peak, Skagway Reservoir and the surrounding mountains.
See this content immediately after install