Welcome To Thompson Lodge Thompson Lodge is the place you can relax and enjoy the beauty of the nature.