Why is Anstruther, Scotland, famous?

 

Answer here