This little cave, known as Priest's Hole, is in the Lake District in England. The cavern is frequently used as an overnight spot for hikers. Nature provided them a place to rest safely ...