(Last Update: 24 Apr 2023)
Riverside Farmhouse is a two-storey Victorian house set among mature trees overlooking the River Annalee, a renowned trout water. The house cont