Along the banks of the rushing New River, down Batoff Mountain and deep in the Gorge, sits the quiet town of Prince, West Virginia.