Situated in the riverside town of Stanford; a town increasingly popular as a getaway is home to one of the most exquisite accommodations: White Water Farm; nestled away from civilization and perfect for long stays.