If you mean Williams Lake, it's not close to Victoria at all. Don't worry about finding hills, it's actually a bit difficult to find a part of BC that's flat. If it is, it's not far away from mountains or hills. Victoria is on Vancouver Island, and there are quite a few small towns there. How about Lake Cowichan? It's a warm lake, close to a small town and not far from a larger one(Duncan) or from Victoria