Where is Muckle Water?

Muckle water is located in Rousay, Orkney, Scotland.