Picture Tour
The Touch of Nature Spa is located in Shakopee, Minnesota, on
a peninsula in the middle of a small lake and is surrounded by many 100 year
old oak trees.
As you approach the spa, you can immediately
see the beauty of its surroundings.
[Next]