Kauai’s North Shore is lush and green with waterfalls, pristine beaches, rivers, agriculture, and resort areas and golf clubs. North Shore towns include Kilauea, Princeville, Hanalei, Wainiha and Haena. Kilauea and Kalihiwai boast white sand beaches, farmsteads, horse farms, and a historic lighthouse and wildlife refuge.