It is located approximately one kilometre ( 0.6 miles ) off the country 's northwestern coast , at the mouth of the Couesnon River near Avranches .
It is at the mouth of the Couesnon River near Avranches .