Great Sights at Cabrera Island Cabrera Island is a small, uninhabited island located off the…