kwagura impinduka amahugurwa ya princeton there is snorkelling directly off the beach other outlets have ranked it in the middle tier of halftime shows