Shawnigan Lake Beach Resort

Shawnigan Lake Beach Resort is located at 2046 Widows Walk, Shawnigan Lake, B.C. Canada V0R 2W1.