Santa over tate island lodge on reindeer lake
Tate Island is a small island on Reindeer Lake in northern Saskatchewan, Canada. The Tate Island Lodge is accessible by float plane and located on the island.
Contents
Tate island lodge you tube video
References
Tate Island Wikipedia(Text) CC BY-SA