Anglers Rest Riverside Caravan Park - Greenwell Point: View from the deck of the Villa Anglers Rest Riverside Caravan Park - Greenwell Point:  View from the deck of the Villa