Where is Muckle Water?
Muckle water is located in Rousay, Orkney, Scotland.