Welcome to Thousand Lakes Resort located on beautiful Lac Des Mille Lacs, Upsala Ontario. Here at Thousand Lakes Resort, we offer numerous amenities including:
Welcome to Thousand Lakes Resort, a Great Place for Vacationers and Sportsmen