Karikari Peninsula is renowned for its amazing white sandy beaches and bays including historical Puwheke Beach, Karikari Beach and picturesque Waikato Bay.