Lake Memphremagog Monster Memphre Monsters, QuebecInland sea serpents are not unknown of in Canada. …Continue Reading about Lake Memphremagog Monster Memphre