Nehalliston Fishing Lodge on Lake Taweel Canada “The Return” – Movie/Slide show

Nehalliston Fishing Lodge on Lake Taweel Canada is a special place our family and friends have been going to for over 25 years. This place holds a very special place in our hearts.  The slide show was made by Charlie Martin.  Enjoy!   Share on Facebook
Continue reading…