Morgawr
The Morgawr is an alleged sea monster in the folklore of Cornwall, South West England. Morgawr means “sea monster” or “sea giant” in the Cornish language. Cornish lore claims the Morgawr lives in the waters in and around Falmouth Bay off the south coast of Cornwall. Most Morgawr sightings occurred along a stretch of the … Read more