Cargill Perth and Kinross A hamlet in eastern Perth and Kinross, Cargill lies on the River Tay 5 miles (8 km) west of Coupar Angus. Its church dates from 1831. Use the tabs on the right of this page to see other parts of this entry
A hamlet in eastern Perth and Kinross, Cargill lies on the River Tay 5 miles (8 km) west of Coupar Angus. Its church dates from 1831.