A "really special" Scottish cave that has been likened to an iconic location from Harry Potter has gone viral. Fingal's Cave is a sea cave situated on the uninhabited Inner Hebrides island of Staffa.