Activities

Anstruther's harbour is the departure point for the Isle of May and its puffins.

Guide

Activities