Patupahe Bay – Big South South Cape Island April 18, 2012 • × • Having an Island Holiday Patupahe Bay – Big South South Cape Island