Though the sea has been Cromarty's friend, it has also been its enemy - through the centuries the town has been constantly eroded by winter storms, and many buildings completely lost.
In the 1980s the seafront was reinforced with granite boulders to ensure that historical floods were not repeated.