 It passes by Comrie, Crieff (where it is joined by the Pow of Inchaffray) and Bridge of Earn.The river is fast flowing, with many shoals, whilst the surrounding land is generally flat and is occasionally subject to flooding.Near to the River Earn lay the ancient Strageath Roman Camp.