Just a few miles off the coast of the charming fishing port of Anstruther, the Isle of May packs a lot into its petite size. The island has a history rich in stories of Vikings, pilgrims and smugglers but today it is best known for its seabirds. In early summer, the cliffs that ring the island heave with breeding birds, including razorbills, kittiwakes, guillemots and more than 40,000 pairs of puffins, while the shoreline is dotted with seals. Visitors can experience the dazzling, noisy spectacle from along the clifftop path and the sheltered visitor center. The island is a designated national nature reserve, which you can only visit as part of a day tour. While you can’t camp on the island, nearby mainland options include Silverdyke Caravan Park in Anstruther and Sauchope Links Holiday Lodge and Caravan Park in Crail.