The Puffin Croft is the most northerly petting farm in mainland UK, based in John O'Groats. It has a range of farm animals including rabbits, pigs, donkeys, hens, goats, sheep and ducks.
For a small entry fee, visitors can meet all of the animals. There is a farm shop outside the petting farm which sells fruit and vegetables, fresh eggs, bakery products, jams and puffin croft souvenirs.
The Puffin Croft is cash-only and an honesty box system is used.
If you are driving into John O'Groats or out to Duncansby Head, the Puffin Croft is en-route. A typical visit may be up to an hour.