Falls of Falloch. 1. The waters tumble over the water fall and sweap down stream in a blur. Highlands, Scotland.