This beach has a name that truly doesn’t sound appealing, but don’t judge it by this name. Slaughterhouse Beach got its name from a slaughterhouse that used to be above the cliffs that back the beach. The slaughterhouse was built by Honolua Ranch right at the edge of the sea cliffs, but was torn down in the mid-1960s. The beach has since then been known as Slaughterhouse Beach. Its Hawaiian name, Mokuleia, means district (of) abundance. This name describes this lovely beach much better.