A quaint Nova Scotia village where a number of houses sit on stilts above the water of the river for which the town is named.