The Great Sea Monster of the Azores

The Great Sea Monster of the Azores is a legendary creature said to dwell in the waters off the coast of Portugal's Azores Islands.

Subpages:

Little is known about the Great Sea Monster, but it is said to be a fearsome creature, capable of swallowing a small island whole.

Some say it's a sea serpent, others a giant squid, but one thing is certain: the Great Sea Monster is not to be trifled with.

Unless, of course, you're a brave adventurer with a good supply of fish sticks.

Recent Sightings: