Nei, det er feil. ( according to google translate)
..... A good bike riding route through there.
Lake Glenmaggie?