Inchnacardoch House In front of the Inch Hotel is Cherry Island, theloch’s only island. Also calledEilean Muireach, meaning Murdoch’s Island, it is located 140 m. from the shore of the southern end of theloch. The island, an example of acrannog(a man-made island composed of loose ...