Fingal's Cave on Staffa Island is full of Folklore, Geological wonders, and the most adorable Puffin's you will ever see!!!