Three Valley Lake Chateau

주소 8903 Trans-Canada Highway, 19 kilometers from Revelstoke, Revelstoke