VIDEO: Where Big Waves Form
Published on December 16th, 2015
Ponta Delgada is the largest municipality and administrative capital of the Azores in Portugal. Located on São Miguel Island in the Atlantic Ocean, not quite 800nm off the Portuguese coast, this is where Mother Nature confronts an immovable object. Video sent to us by Antonio Valerio.