Stunning Location

We’re closer than you think. Riverview Lodge is located at 7 Thomas Mitchell Place, Towong, Victoria 3707, overlooking the Upper Murray River on the Victorian/New South Wales border. Towong is a short 11km drive outside the small country town of Corryong, The Man from Snowy River Country. The Lodge is 6 hours from Sydney, 5 … Continue reading Stunning Location