Just been to Corriefodly which has great pitches next to the river and good facilities. 5 miles North of Blairgowrie at Bridge of Cally. Own bar onsite and good food at Bridge of Cally Hotel. PO 5 mins walk along riverside path. This site has a sister site -Blairgowrie Holiday Park. Chech details on the website both have links.