Results 1 results found Waterfalls at Wood of Cree, near Newton Stewart, Dumfries and Galloway, Scotland, United Kingdom, Europe