Peter's Cave is a located on the eastern side of Cayman Brac, high on a bluff. Many locals take shelter in the cave when hurricanes come through. From this view, the town of Spot Bay is seen below and the cave mouth is directly behind.