Papailoa Beach
Papailoa Beach , otherwise known as Police Beach , is located on the north shore of the island of Oahu in the Hawaiian Islands . 
<triplet> Papailoa Beach <subj> Hawaii <obj> located in the administrative territorial entity