Nazaré’s Water Monsters: The Waves That Swallowed Giants

Imagine standing on a cliff and watching a wall of water as tall as a seven-storey…