The Brittany coast in France and Skomer Island are great places where you can see the Puffin.